diff --git a/packaging/rpm/python-synergy-scheduler-manager.spec b/packaging/rpm/python-synergy-scheduler-manager.spec index 0c996a0..89cbed0 100644 --- a/packaging/rpm/python-synergy-scheduler-manager.spec +++ b/packaging/rpm/python-synergy-scheduler-manager.spec @@ -11,13 +11,15 @@ License: ASL 2.0 BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools -Requires: python-nova -Requires: python-oslo-config -Requires: python-oslo-messaging -Requires: python-pbr -Requires: python-requests -Requires: python-sqlalchemy -Requires: python-synergy-service +Requires: python-nova >= 12.0 +Requires: python-oslo-config >= 2.4 +Requires: python-oslo-messaging >= 2.5 +Requires: python-oslo-serialization >= 1.9 +Requires: python-oslo-versionedobjects >= 0.10 +Requires: python-pbr >= 1.8 +Requires: python-requests >= 2.10 +Requires: python-sqlalchemy >= 1.0 +Requires: python-synergy-service >= 1.0.1 %description diff --git a/requirements.txt b/requirements.txt index 73d282e..af01315 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,9 +2,12 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -pbr>=1.6 -synergy-service>=1.0.0,<1.1.0 -oslo.config>=2.4.0,<3.0.0 -oslo.messaging>=2.5.0,<3.0.0 -requests>=2.7.0,<3.0.0 -sqlalchemy>=1.0.0,<1.1.0 +pbr~=1.8 + +oslo.config~=2.4 +oslo.messaging~=2.5 +oslo.serialization~=1.9 +oslo.versionedobjects~=0.10 +requests>=2.0.0,<3.0.0 # availability: 2.10.0 on CentOS 7, 2.7.0 on Ubuntu 14.04 +sqlalchemy~=1.0 +synergy-service~=1.0.1