Merge "Add RPM package dependencies needed for Barbican nodes post oslo.msg/pbr."
This commit is contained in:
commit
80a89a3dd1
@ -16,10 +16,13 @@ BuildArch: noarch
|
||||
BuildRequires: python2-devel
|
||||
Requires(pre): shadow-utils
|
||||
Requires: python-alembic, python-crypto, python-dateutil
|
||||
Requires: python-eventlet, python-falcon, python-iso8601, python-jsonschema
|
||||
Requires: python-keystoneclient, python-kombu, python-oslo.config, python-paste-deploy
|
||||
Requires: python-pysqlite, python-sqlalchemy, python-stevedore, python-oslo.messaging
|
||||
Requires: python-uwsgi, python-webob, python-netaddr, python-babel, python-pbr
|
||||
Requires: python-eventlet, python-falcon-barbican, python-iso8601, python-jsonschema
|
||||
Requires: python-keystoneclient-barbican
|
||||
Requires: python-kombu, python-oslo.config, python-pastedeploy-barbican
|
||||
Requires: python-pysqlite, python-wsgiref-barbican
|
||||
Requires: python-sqlalchemy >= 0.7.8, python-sqlalchemy <= 0.7.99
|
||||
Requires: python-stevedore, python-oslo.messaging
|
||||
Requires: python-uwsgi, python-webob-barbican, python-netaddr, python-babel, python-pbr
|
||||
|
||||
%description
|
||||
Common files for Barbican Key Management API (barbican-api) and
|
||||
|
@ -7,25 +7,29 @@
|
||||
pushd $WORKSPACE/rpmbuild
|
||||
export PYENV_VERSION=system
|
||||
|
||||
fpm -s python -t rpm falcon
|
||||
fpm -s python -t rpm -n python-falcon-barbican -v 0.1.6 falcon
|
||||
fpm -s python -t rpm uWSGI
|
||||
fpm -s python -t rpm -n python-wsgiref-barbican -v 0.1.2 wsgiref
|
||||
fpm -s python -t rpm pysqlite
|
||||
fpm -s python -t rpm eventlet
|
||||
fpm -s python -t rpm -v 0.13.0 eventlet
|
||||
fpm -s python -t rpm oslo.config
|
||||
fpm -s python -t rpm iso8601
|
||||
fpm -s python -t rpm -v 3.0.8 kombu
|
||||
fpm -s python -t rpm webob
|
||||
fpm -s python -t rpm -n python-webob-barbican -v 1.2.3 webob
|
||||
# --> # python-webob.noarch 0.9.6.1-3.el6 exists, but is incompatible
|
||||
# fpm -s python -t rpm PasteDeploy
|
||||
fpm -s python -t rpm -n python-pastedeploy-barbican -v 1.5.0 PasteDeploy
|
||||
# --> python-paste-deploy 1.3.3-2.1.el6
|
||||
fpm -s python -t rpm python-keystoneclient
|
||||
fpm -s python -t rpm stevedore
|
||||
|
||||
# Rename keystoneclient due to odd dependency issue with yum repo.
|
||||
fpm -s python -t rpm -n python-keystoneclient-barbican -v 0.4.1 python-keystoneclient
|
||||
|
||||
fpm -s python -t rpm -v 0.12 stevedore
|
||||
fpm -s python -t rpm -n python-crypto pycrypto
|
||||
# --> python-crypto 2.0.1-22.el6 exists, but is too old
|
||||
fpm -s python -t rpm python-dateutil
|
||||
# --> python-dateutil 1.4.1-6.el6 exists, but is incompatible
|
||||
fpm -s python -t rpm jsonschema
|
||||
fpm -s python -t rpm SQLAlchemy
|
||||
fpm -s python -t rpm -v 1.3.0 jsonschema
|
||||
fpm -s python -t rpm -v 0.7.10 SQLAlchemy
|
||||
# --> python-sqlalchemy 0.5.5-3.el6_2 exists, but is incompatible
|
||||
fpm -s python -t rpm alembic
|
||||
|
||||
@ -39,7 +43,7 @@ fpm -s python -t rpm oslo.messaging-1.3.0a1/setup.py
|
||||
# ---------------------
|
||||
|
||||
# oslo copy-pasta depends on
|
||||
# fpm -s python -t rpm netaddr
|
||||
fpm -s python -t rpm netaddr
|
||||
fpm -s python -t rpm Babel
|
||||
fpm -s python -t rpm pytz
|
||||
|
||||
@ -61,7 +65,7 @@ fpm -s python -t rpm ordereddict
|
||||
# fpm -s python -t rpm six
|
||||
# fpm -s python -t rpm argparse
|
||||
fpm -s python -t rpm d2to1
|
||||
fpm -s python -t rpm pbr
|
||||
fpm -s python -t rpm -v 0.5.21 pbr
|
||||
# --> pbr needs setuptools-git
|
||||
fpm -s python -t rpm setuptools-git
|
||||
fpm -s python -t rpm prettytable
|
||||
|
Loading…
Reference in New Issue
Block a user