Block python-novaclient 2.33.0

novaclient change 2961e82bfa6e375ac3c17933fac532ed316ac976 broke cinder
unit tests since it changed a public exception that was being raised to
a new type, which is a backward incompatible change and should only be
done in a major version release.

Cinder is working around this temporarily with change
99dc6d34754954a27f6998406a94743c41b93981. This is also failing cinder
tests on stable/liberty though and rather than backport the workaround
in cinder we should fix novaclient either via revert:

I368728588e5997eef860a168539eb66c58f2e72a

Or by making the new exception in novaclient extend the old exception:

I15cbc8f88fd04c86dc46c9587ff631a34e040ff7

And release either of those in a new version of novaclient that both
master and stable/liberty can consume.

Related-Bug: #1510790

Change-Id: I6e7657b60308b30eed89b269810c1f37cce43063
This commit is contained in:
Matt Riedemann 2015-10-28 08:05:45 -07:00
parent c2a31ebb25
commit 9b1dcacf44

View File

@ -163,7 +163,7 @@ python-memcached>=1.56
python-mistralclient>=1.0.0
python-muranoclient>=0.7.1
python-neutronclient>=2.6.0
python-novaclient>=2.29.0
python-novaclient>=2.29.0,!=2.33.0
python-openstackclient>=1.5.0
python-openstacksdk>=0.4.1
python-saharaclient>=0.10.0