Ceilometer: "Error: Unable to retrieve tenant list." on /admin/metering/
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
New
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
================
* Configure ceilometer in your devstack's localrc:
# Ceilometer
CEILOMETER_
# Enable the ceilometer metering services
enable_service ceilometer-
# Enable the ceilometer alarming services
enable_service ceilometer-
# Enable the ceilometer api services
enable_service ceilometer-api
configure keystone API 2.0 in openstack_
OPENSTACK_
"identity": 2.0
}
* run your devstack
* run horizon (if it's noot running on your devstack)
* navigate to /admin/metering/ (Resource Usage) in you browser.
Bug Detail:
=========
In the browser you see the error message "Error: Unable to retrieve tenant list."
In horizon's logs we see:
REQ: curl -i -X GET http://
RESP: [400] CaseInsensitive
RESP BODY: {"error": {"message": "Marker could not be found", "code": 400, "title": "Bad Request"}}
Request returned failure status: 400
WARNING 2013-11-19 09:40:23,416 /home/yves/
removing 'marker=
openstack_
openstack_
makes the "Resource usage" page work for me.