Does keystone version match novaclient?

Asked by Lorin Hochstein

How can I tell if the version of keystone I'm running matches the version of novaclient I'm running?

I'm trying to set up keystone from trunk.

If I use one version of novaclient (python-novaclient-2.5.7 from Grid Dynamics RPM), I get:

$ nova flavor-list
Expecting auth (HTTP 400)

If I use a different version (trunk), I get:
$ nova flavor-list
[Errno 111] ECONNREFUSED (HTTP 500)

I assume one of the errors is due to a version mismatch, and the other is due to a configuration issue, but I'm not sure which is which.

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Identity (keystone) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Ziad Sawalha (ziad-sawalha) said :
#1

I'm not sure about that. The API for Keystone has not changed since the Diablo release, so the question is does the version of nova client you are using make the right calls? Maybe ask the nova client team?

Alternatively, the E2 release of Keystone has support for D5 compatibility (the old API that was not supposed to be released, but was anyway). Maybe your version of nova client is trying to call the D5 syntax. In that case, Keystone E2 should work with it.

Can you help with this problem?

Provide an answer of your own, or ask Lorin Hochstein for more information if necessary.

To post a message you must log in.