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?

Thanks,
-melanie (irc: melwitt)

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

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to