diff options
| author | Jenkins <jenkins@review.openstack.org> | 2016-12-29 02:17:04 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2016-12-29 02:17:29 +0000 |
| commit | 34f2387ca8c844222da23b0a31b454270cacfec6 (patch) | |
| tree | e121fc1082da1c9722d667e253d268d01f7b5caf /docker | |
| parent | e5fb6173eac03ce926bda1fb9d7ac375568f8cb9 (diff) | |
| parent | 806a155f8eb1ba16fff641cbf6b54e0d6a78bf97 (diff) | |
| download | kolla-34f2387ca8c844222da23b0a31b454270cacfec6.tar.gz kolla-34f2387ca8c844222da23b0a31b454270cacfec6.zip | |
Merge "Download kafka binaries from within the container"
Diffstat (limited to 'docker')
| -rw-r--r-- | docker/kafka/Dockerfile.j2 | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/docker/kafka/Dockerfile.j2 b/docker/kafka/Dockerfile.j2 index 905444c70..4d73b314c 100644 --- a/docker/kafka/Dockerfile.j2 +++ b/docker/kafka/Dockerfile.j2 @@ -18,10 +18,15 @@ RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \ {{ macros.install_packages(kafka_packages | customizable("packages")) }} +{% block kafka_install %} +RUN curl -o kafka.tgz http://apache.osuosl.org/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz \ + && tar xfvz kafka.tgz \ + && rm kafka.tgz \ + && ln -s kafka* kafka +{% endblock %} + COPY extend_start.sh /usr/local/bin/kolla_extend_start -ADD kafka-archive / -RUN ln -s kafka* kafka \ - && useradd --user-group --home-dir /kafka kafka \ +RUN useradd --user-group --home-dir /kafka kafka \ && chmod 755 /usr/local/bin/kolla_extend_start \ && usermod -a -G kolla kafka \ && chown -R kafka: /kafka |
