Keystone version response incorrect
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
High
|
Ziad Sawalha |
Bug Description
Returned version list is not according to documented syntax in admin guide. Admin guide says the response should be a list as follows:
{
"versions": {
"values": [
{
"id": "v1.0",
...
For JSON we are getting:
$ curl http://
{
"version" : {
"id" : "v2.0",
"status" : "beta",
"updated" : "2011-11-
"links": [
{
},
{
},
{
},
{
}
],
{
},
{
}
]
}
}
For XML we are getting:
$ curl -H "Accept: application/xml" http://
<?xml version="1.0" encoding="UTF-8"?>
<version xmlns="http://
id="v2.0" status="beta" updated=
<media-types>
<media-type base="applicati
<media-type base="applicati
</media-types>
<atom:link rel="self"
<atom:link rel="describedby"
<atom:link rel="describedby"
<atom:link rel="describedby"
</version>
Changed in keystone: | |
milestone: | none → essex-3 |
assignee: | nobody → Ziad Sawalha (ziad-sawalha) |
Changed in keystone: | |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | essex-3 → 2012.1 |
Should probably add python_novaclient integration tests before changing this.