aboutsummaryrefslogtreecommitdiff
path: root/docker
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
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')
-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 \