From d1e5e64a354a7585fd0a5ab98be2fba7a5ab714e Mon Sep 17 00:00:00 2001 From: Yuriy Taraday Date: Mon, 23 Jan 2017 17:25:23 -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: I93607580fbf74f1570909bc51daacee67ea8ebeb --- docker/keystone/Dockerfile.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/keystone/Dockerfile.j2 b/docker/keystone/Dockerfile.j2 index 36660d4..49a2f5b 100644 --- a/docker/keystone/Dockerfile.j2 +++ b/docker/keystone/Dockerfile.j2 @@ -13,7 +13,7 @@ RUN apt-get install -y --no-install-recommends \ {{ copy_sources("openstack/keystone", "/keystone") }} RUN useradd --user-group keystone \ - && /var/lib/microservices/venv/bin/pip install --upgrade /keystone \ + && /var/lib/microservices/venv/bin/pip install /keystone \ && mkdir -p /etc/keystone/fernet-keys /etc/keystone/credential-keys /var/www/cgi-bin/keystone /var/log/apache2 /home/keystone \ && cp -r /keystone/etc/* /etc/keystone/ \ && cp /var/lib/microservices/venv/bin/keystone-wsgi-admin /var/www/cgi-bin/keystone/admin \