summaryrefslogtreecommitdiffstats
path: root/base_sdc-cassandra/Dockerfile
diff options
context:
space:
mode:
authorTomasz Golabek <tomasz.golabek@nokia.com>2019-06-14 15:41:22 +0200
committerTomasz Golabek <tomasz.golabek@nokia.com>2019-06-19 11:19:02 +0200
commit8a3e3fc5dcc615044980586501c3a84031fc9513 (patch)
treed31eda0cc7397df28b2349ea075e4f89652fee8f /base_sdc-cassandra/Dockerfile
parent48a4933520594d8aca245f0963f4339b74764cf8 (diff)
Fixed Dockerfiles for base images
Dockerfiles for building base images of sdc components fixed. Change-Id: I50057d3edba1c06e6175e5cc547981efb11ecac3 Issue-ID: SDC-2367 Signed-off-by: Tomasz Golabek <tomasz.golabek@nokia.com>
Diffstat (limited to 'base_sdc-cassandra/Dockerfile')
-rw-r--r--base_sdc-cassandra/Dockerfile12
1 files changed, 8 insertions, 4 deletions
diff --git a/base_sdc-cassandra/Dockerfile b/base_sdc-cassandra/Dockerfile
index 8db29b3..6dddaa7 100644
--- a/base_sdc-cassandra/Dockerfile
+++ b/base_sdc-cassandra/Dockerfile
@@ -46,18 +46,22 @@ FROM cassandra:2.1.17
# zlib1g
# CVE-2016-9843 CVE-2016-9841 CVE-2016-9842 CVE-2016-9840
-RUN echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list && \
+RUN sed -i '/deb http:\/\/deb.debian.org\/debian jessie-updates main/d' /etc/apt/sources.list && \
+ sed -i '/deb http:\/\/deb.debian.org\/debian jessie-backports main/d' /etc/apt/sources.list.d/backports.list && \
+ echo "deb [check-valid-until=no] http://archive.debian.org/debian jessie-backports main" >> /etc/apt/sources.list && \
+ echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list && \
echo "deb http://deb.debian.org/debian stretch-updates main" >> /etc/apt/sources.list && \
echo "deb http://security.debian.org stretch/updates main" >> /etc/apt/sources.list && \
echo "deb http://deb.debian.org/debian buster main" >> /etc/apt/sources.list && \
echo "deb http://deb.debian.org/debian buster-updates main" >> /etc/apt/sources.list && \
echo "deb http://security.debian.org buster/updates main" >> /etc/apt/sources.list && \
- apt-get -y update && \
+ apt-get -o Acquire::Check-Valid-Until=false update && \
+ apt-get -y install -t jessie-backports ca-certificates-java && \
+ apt-get -y install -t jessie-backports openjdk-8-jre-headless && \
apt-get -y --no-install-recommends install \
vim \
vim-runtime \
apt-utils \
- openjdk-8-jdk \
libavahi-client3 \
libavahi-common3 \
curl \
@@ -94,5 +98,5 @@ RUN echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.lis
ntp && \
apt-get -y autoremove && \
update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java && \
- curl -L https://omnitruck.chef.io/install.sh | bash
+ curl -L https://omnitruck.chef.io/install.sh | bash -s -- -v 13.8.5