Fix build failure of base images 76/96076/2 elalto 5.0.2-ONAP
authorDenis Kasanic <denis.kasanic@tieto.com>
Fri, 20 Sep 2019 11:22:41 +0000 (13:22 +0200)
committerDenis Kasanic <denis.kasanic@tieto.com>
Fri, 20 Sep 2019 12:02:41 +0000 (14:02 +0200)
Upgrade of Alpine linux version of the openjdk:8-jdk-alpine
base image obsoleted usage of edge repositories.
These repositories were causing build failures.
Elasticsearch newly requires an installation of linux-headers package.
This package is required to build dependencies for plugin berkshelf.

Issue-ID: SDC-2581
Signed-off-by: Denis Kasanic <denis.kasanic@tieto.com>
Change-Id: Ib71846d4d449f035cf7633c8ac786553364efef7

base_sdc-cqlsh/Dockerfile
base_sdc-elasticsearch/Dockerfile
base_sdc-jetty/Dockerfile
base_sdc-python/Dockerfile
base_sdc-sanity/Dockerfile

index 9595764..7cc7566 100644 (file)
@@ -1,7 +1,6 @@
 FROM openjdk:8-jdk-alpine
 
 RUN apk add --no-cache py-pip && \
-    echo "http://nl.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && \
     pip install cqlsh==4.0.1 && \
     set -ex && \
     pip install cqlsh && \
index 15c9746..e505991 100644 (file)
@@ -5,6 +5,7 @@ RUN mkdir -p /var/chef/nodes
 # Install Chef
 RUN set -ex && \
     apk add --no-cache \
+        linux-headers \
         curl \
         vim \
         bash \
index df05d8f..3c761bf 100644 (file)
@@ -4,7 +4,6 @@ USER root
 
 # Install Chef
 RUN set -ex && \
-    echo "http://nl.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && \
     apk update && \
     apk add --no-cache \
         jq \
index f80ffe0..353446c 100644 (file)
@@ -4,8 +4,7 @@ FROM python:2.7-alpine
 ENV PYCURL_SSL_LIBRARY=openssl
 
 # Install packages only needed for building
-RUN echo "http://nl.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && \
-    apk update && \
+RUN apk update && \
     apk add binutils jq libpng && \
     apk add --no-cache \
         libcurl \
index 77f0da9..635e2c6 100644 (file)
@@ -2,7 +2,6 @@ FROM openjdk:8-jdk-alpine
 
 # Install Chef
 RUN set -ex && \
-    echo "http://nl.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && \
     apk add --no-cache \
     curl \
     vim \