auth_token requires v2.0 API
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-keystoneclient |
In Progress
|
High
|
Adam Young |
Bug Description
I did a v3-only deploy of keystone [1] to see what would break, and it turns out that auth_token is still hardcoded to make v2.0 calls, even if you explicitly set the 'auth_version' to 'v3.0'. Keystone produces error logs like this:
"POST /v2.0/tokens HTTP/1.1" 404 260 "-" "python-
"GET /v2.0/tokens/
Both 404's are a result of /v2.0/ simply not being available. For example, GET / on keystone looks like this:
{"versions": {"values": [{"status": "stable", "updated": "2013-03-
The _request_
[1] https:/
[2] https:/
[3] https:/
Given that v2.0 is now deprecated, getting auth_token off of v2.0 should be high priority.