summaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
authorefiacor <fiachra.corcoran@est.tech>2021-03-10 17:00:50 +0000
committerefiacor <fiachra.corcoran@est.tech>2021-03-10 17:00:55 +0000
commitccf424cf4b449fbd4e8d5447255e785036a63011 (patch)
treeca3884e1c1c34e3ccef1ff78d54ec3cd6935bc77 /src/main
parentfe34db81147ab212ac0f7a1d29b31e1c8cdcbe08 (diff)
[DMAAP-ZK] Fix docker buildhonolulu
Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Iabb736232bec4eff4280cdc199bc4e8e64e4e462 Issue-ID: DMAAP-1565
Diffstat (limited to 'src/main')
-rw-r--r--src/main/docker/Dockerfile12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/main/docker/Dockerfile b/src/main/docker/Dockerfile
index 301aa6d..30d73c5 100644
--- a/src/main/docker/Dockerfile
+++ b/src/main/docker/Dockerfile
@@ -4,11 +4,13 @@ ENV COMPONENT=zookeeper \
ZK_USER=mrzookeeper
RUN echo "===> installing ${COMPONENT}..." \
- && apt-get update && apt-get install -y confluent-kafka-${SCALA_VERSION}=${CONFLUENT_VERSION}${CONFLUENT_PLATFORM_LABEL}-${CONFLUENT_DEB_VERSION} \
- \
+ && wget -qO - http://packages.confluent.io/deb/3.0/archive.key | apt-key add - \
+ && echo "deb [arch=amd64] http://packages.confluent.io/deb/3.0 stable main" | tee -a /etc/apt/sources.list \
+ && apt-key update && apt-get update && apt-get install -y confluent-kafka-2.11 --force-yes \
+ && echo "===> clean up ..." \
+ && apt-get autoremove -y && apt-get clean && rm -rf /tmp/* /var/lib/apt/lists/* \
&& echo "===> clean up ..." \
&& apt-get clean && rm -rf /tmp/* /var/lib/apt/lists/* \
- \
&& echo "===> Setting up ${COMPONENT} dirs" \
&& mkdir -p /var/lib/${COMPONENT}/data /var/lib/${COMPONENT}/log /etc/${COMPONENT}/secrets/jaas /etc/${COMPONENT}/data /var/log/kafka /var/log/confluent \
&& chmod -R ag+w /etc/kafka /var/lib/${COMPONENT}/data /var/lib/${COMPONENT}/log /etc/${COMPONENT}/secrets /etc/${COMPONENT}/data /var/log/kafka /var/log/confluent \
@@ -16,8 +18,8 @@ RUN echo "===> installing ${COMPONENT}..." \
RUN set -x \
&& apt-get update \
- && apt-get install -y git \
- && git clone -b master --single-branch http://gerrit.onap.org/r/dmaap/messagerouter/messageservice.git /tmp/zookeeper/gerrit
+ && apt-get install -y git --force-yes \
+ && git clone -b master --single-branch http://gerrit.onap.org/r/dmaap/messagerouter/messageservice.git /tmp/zookeeper/gerrit
COPY include/etc/confluent/docker /etc/confluent/docker
RUN chmod -R +x /etc/confluent/docker