keystone discover command not finding the keystone endpoint running on localhost
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-keystoneclient |
Fix Released
|
High
|
Nachiappan |
Bug Description
I have the keystone server running on localhost at port 35357
When i execute the keystone discover command the following is the output.
>keystone discover
No handlers could be found for logger "keystoneclient
No Keystone-compatible endpoint found
When I send the request through the curl command the following is the output response
curl -X GET http://
HTTP/1.1 300 Multiple Choices
Vary: X-Auth-Token
Content-Type: application/json
Content-Length: 626
Date: Thu, 28 Feb 2013 06:18:51 GMT
{"versions": {"values": [{"status": "beta", "updated": "2011-11-
The bug is related to keystone client not handling the response code 300 and report the error that "No Keystone-compatible endpoint found"
Changed in python-keystoneclient: | |
assignee: | nobody → Nachiappan (nachiappan-veerappan-nachiappan) |
Changed in python-keystoneclient: | |
milestone: | none → 0.2.3 |
status: | Fix Committed → Fix Released |
See
https:/ /github. com/openstack/ identity- api/blob/ master/ openstack- identity- api/src/ markdown/ identity- api-v3. md
"
300 Multiple Choices
This status code is returned by the root identity endpoint, with references to one or more Identity API versions (such as /v3/).
"
This bug is legit.