From 28de849165abcd5035bf01ac35609dc3fd0fdad9 Mon Sep 17 00:00:00 2001 From: Qiu Yu Date: Sat, 23 Jan 2016 15:40:12 -0700 Subject: Install keystonemiddleware for source build swift proxy server Swift doesn't have hard dependency on keystone authentication. Hence keystonemiddleware is not listed in Keystone's requirements.txt. For Kolla setup, since keystone is by default enabled, ensure keystonemiddleware is correctly installed in proxy server Dockerfile. Change-Id: Ie49433772d7ebe13b984dc0eb93840e6ca54a91a Closes-Bug: #1537407 --- docker/openstack-base/Dockerfile.j2 | 1 + 1 file changed, 1 insertion(+) (limited to 'docker/openstack-base/Dockerfile.j2') diff --git a/docker/openstack-base/Dockerfile.j2 b/docker/openstack-base/Dockerfile.j2 index de111a94a..4b6ca35e2 100644 --- a/docker/openstack-base/Dockerfile.j2 +++ b/docker/openstack-base/Dockerfile.j2 @@ -122,6 +122,7 @@ RUN ln -s openstack-base-source/* /requirements \ && /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt \ jinja2 \ kazoo \ + keystonemiddleware \ python-barbicanclient \ python-ceilometerclient \ python-congressclient \ -- cgit v1.2.3