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
This commit is contained in:
Qiu Yu 2016-01-23 15:40:12 -07:00
parent 71d2b7efdb
commit 28de849165

View File

@ -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 \