summaryrefslogtreecommitdiff
path: root/docker/openstack-base/Dockerfile.j2
diff options
context:
space:
mode:
authorQiu Yu <qiuyu@ebaysf.com>2016-01-23 15:40:12 -0700
committerQiu Yu <qiuyu@ebaysf.com>2016-01-26 03:42:22 +0800
commit28de849165abcd5035bf01ac35609dc3fd0fdad9 (patch)
treeca8866eff77b9b4cf26c032dd7a040de35b6d1f4 /docker/openstack-base/Dockerfile.j2
parent71d2b7efdb7850e8e329d2fb7281e2e487825206 (diff)
downloadkolla-28de849165abcd5035bf01ac35609dc3fd0fdad9.tar.gz
kolla-28de849165abcd5035bf01ac35609dc3fd0fdad9.zip
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
Diffstat (limited to 'docker/openstack-base/Dockerfile.j2')
-rw-r--r--docker/openstack-base/Dockerfile.j21
1 files changed, 1 insertions, 0 deletions
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 \