[openstack-dev] [nova] python-novaclient 2.32.0 not working with rackspace

melanie witt melwittt at gmail.com
Tue Oct 20 23:52:53 UTC 2015

Hi everyone,

We have an issue [1] in python-novaclient 2.32.0 where it's not working with rackspace cloud.

It's caused by a commit [2] that changed the default requested compute API version from "latest" to "client supported latest", a specific version. We have some logic in the discover_version method that does comparisons between a user-specified version and the server version. For rackspace, we get a "null" server version because the version list API isn't exposed. The discover_version falls back on compute API 2.0 when requested version is "latest" and server version is "null" but raises an error when requested version is "user-specified" and server version is "null". So more work is needed there to handle cases where version API isn't exposed.

Should we revert [2] for now? Any other thoughts?

-melanie (irc: melwitt)

[1] https://bugs.launchpad.net/python-novaclient/+bug/1508244
[2] https://review.openstack.org/#/c/230024/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151020/7717f898/attachment.pgp>

More information about the OpenStack-dev mailing list