%(tenant_id)s returned in API response
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
When running nova --debug list I get a list of servers, as expected. However, in the API response the string %(teanant_id)s is returned as part of the URL:
{
{
}
]
},
"links":[
{
},
{
}
],
"image":{
{
}
]
},
"flavor":{
{
}
]
},
{
}
],
],
}
}
Keystone endpoint-list looks like:
8a90df89c7f9446
Nova endpoints returns:
+------
| nova | Value |
+------
| adminURL | http://
| id | 71927fe5105d43e
| internalURL | http://
| publicURL | http://
| region | Houston |
| serviceName | nova |
+------
I am running a straight package install on ubuntu 14.04. The cinder API with the same string matcher seems to be working as expected.
Can't reproduce the bug, seems like you should replace '%(tenant_id)s' with '$(tenant_id)s' in the endpoint.