Remove versions for required packages

Requirement versions were set in the first place to limit the
buginess. However, after some time it appears that it made more
harm than good, as discussed in:
https://review.openstack.org/#/c/388003/

In this commit we remove the versions for the requirements, except
for the following:
- Nova
- synergy-service

In the future, if a specific dependency version is causing some issue
we should reintroduce the version for this dependency to block the
unstable version.

Sem-Ver: bugfix
Change-Id: If65e670a18a495a5c3f5c08c80b6b1d3abec5747
This commit is contained in:
Vincent Llorens 2016-10-27 10:56:45 +02:00
parent bfe450f868
commit c86966c326
3 changed files with 15 additions and 15 deletions

View File

@ -12,13 +12,13 @@ BuildArch: noarch
BuildRequires: python-devel BuildRequires: python-devel
BuildRequires: python-setuptools BuildRequires: python-setuptools
Requires: python-nova >= 12.0 Requires: python-nova >= 12.0
Requires: python-oslo-config >= 2.4 Requires: python-oslo-config
Requires: python-oslo-messaging >= 2.5 Requires: python-oslo-messaging
Requires: python-oslo-serialization >= 1.9 Requires: python-oslo-serialization
Requires: python-oslo-versionedobjects >= 0.10 Requires: python-oslo-versionedobjects
Requires: python-pbr >= 1.8 Requires: python-pbr
Requires: python-requests >= 2.10 Requires: python-requests
Requires: python-sqlalchemy >= 1.0 Requires: python-sqlalchemy
Requires: python-synergy-service >= 1.1 Requires: python-synergy-service >= 1.1

View File

@ -2,12 +2,12 @@
# of appearance. Changing the order has an impact on the overall integration # of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later. # process, which may cause wedges in the gate later.
pbr>=1.8,<1.9 pbr
oslo.config>=2.4,<2.5 oslo.config
oslo.messaging>=2.5,<2.6 oslo.messaging
oslo.serialization>=1.9,<1.10 oslo.serialization
oslo.versionedobjects>=0.10,<0.11 oslo.versionedobjects
requests>=2.0.0,<3.0.0 # availability: 2.10.0 on CentOS 7, 2.7.0 on Ubuntu 14.04 requests
sqlalchemy>=1.0,<1.1 sqlalchemy
synergy-service>=1.1,<1.2 synergy-service>=1.1,<1.2

View File

@ -23,5 +23,5 @@ except ImportError:
pass pass
setuptools.setup( setuptools.setup(
setup_requires=['pbr>=1.8', 'setuptools'], setup_requires=['pbr', 'setuptools'],
pbr=True) pbr=True)