Install of a Barbican RPM fails due to missing keystonemiddleware

keystonemiddleware (a dependency added recently) is not yet in RDO but
is a dependency for Barbican, and therefore needs to be FPM-ed via the
rpmbuild/package_dependencies.sh script.

Closes-Bug: #1356574
Change-Id: Iab1879d5529b45ddcfdb28224cba55fdd06d0205
This commit is contained in:
jfwood 2014-08-13 15:46:55 -05:00
parent b66df86713
commit b9c0123e66
2 changed files with 4 additions and 1 deletions

View File

@ -18,7 +18,7 @@ Requires(pre): shadow-utils
#TODO(dmend): add python-cryptography once it's available #TODO(dmend): add python-cryptography once it's available
Requires: python-alembic, python-babel, python-crypto Requires: python-alembic, python-babel, python-crypto
Requires: python-eventlet, python-iso8601, python-jsonschema Requires: python-eventlet, python-iso8601, python-jsonschema
Requires: keystonemiddleware, python-kombu, python-netaddr Requires: python-keystonemiddleware, python-kombu, python-netaddr
Requires: python-oslo-config, python-oslo-messaging Requires: python-oslo-config, python-oslo-messaging
Requires: python-paste, python-paste-deploy, python-pbr, python-pecan Requires: python-paste, python-paste-deploy, python-pbr, python-pecan
Requires: python-six, python-sqlalchemy, python-stevedore Requires: python-six, python-sqlalchemy, python-stevedore

View File

@ -10,4 +10,7 @@ export PYENV_VERSION=system
fpm -s python -t rpm uWSGI fpm -s python -t rpm uWSGI
fpm -s python -t rpm cryptography fpm -s python -t rpm cryptography
#TODO(john-wood-w) Remove this dependency once RDO includes it.
fpm -s python -t rpm keystonemiddleware
popd popd