aboutsummaryrefslogtreecommitdiff
path: root/docker/tacker
diff options
context:
space:
mode:
Diffstat (limited to 'docker/tacker')
-rw-r--r--docker/tacker/Dockerfile.j27
1 files changed, 6 insertions, 1 deletions
diff --git a/docker/tacker/Dockerfile.j2 b/docker/tacker/Dockerfile.j2
index 4f094aa84..e77264a73 100644
--- a/docker/tacker/Dockerfile.j2
+++ b/docker/tacker/Dockerfile.j2
@@ -15,8 +15,13 @@ RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \
{% elif install_type == 'source' %}
ADD tacker-archive /tacker-source
+
+{% set tacker_pip_packages = [
+ '/tacker'
+] %}
+
RUN ln -s tacker-source/* tacker \
- && /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /tacker \
+ && {{ macros.install_pip(tacker_pip_packages | customizable("pip_packages")) }} \
&& mkdir -p /etc/tacker \
&& cp -r /tacker/etc/tacker/* /etc/tacker \
&& chown -R tacker: /etc/tacker