From 4b615305f23b7c9d906430565a57213855deed68 Mon Sep 17 00:00:00 2001 From: Yuriy Taraday Date: Mon, 23 Jan 2017 17:23:29 -0800 Subject: [PATCH] Don't use --upgrade when installing into venv In venv --upgrade does nothing good since venv have constraints-bound versions of everything installed. It does bad thing though: it tries to upgrade setuptools (they are not mentioned in upstream constraints.txt) and break further building. Change-Id: I1abab5f51ab81faf11c19c569fa74f57202963fb --- docker/heat-base/Dockerfile.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/heat-base/Dockerfile.j2 b/docker/heat-base/Dockerfile.j2 index c3c0a16..62bdc6f 100644 --- a/docker/heat-base/Dockerfile.j2 +++ b/docker/heat-base/Dockerfile.j2 @@ -4,7 +4,7 @@ MAINTAINER {{ maintainer }} {{ copy_sources("openstack/heat", "/heat") }} RUN useradd --user-group heat \ - && /var/lib/microservices/venv/bin/pip install --upgrade /heat \ + && /var/lib/microservices/venv/bin/pip install /heat \ && mkdir -p /var/lib/heat /etc/heat \ && chown -R heat: /var/lib/heat /etc/heat \ && cp -r /heat/etc/heat/* /etc/heat \