From 9b1dcacf44a39708fa666f7b23030d7c2a25f2ff Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Wed, 28 Oct 2015 08:05:45 -0700 Subject: [PATCH] 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 --- global-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global-requirements.txt b/global-requirements.txt index 7dabaec69f..cc038af063 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -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