Marker could not be found?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Medium
|
Unassigned | ||
python-keystoneclient |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I have a problem after grizzly->havana migration where i’m unable to rescue myself.
When I open the "Admin -> Resource-Usage View i get no results – only a red error box with the message "Error: Unable to retrieve tenant list.“.
Horizon log:
[Thu Oct 31 11:39:44 2013] [error] Creating a new keystoneclient connection to http://
[Thu Oct 31 11:39:44 2013] [error] REQ: curl -i -X GET http://
[Thu Oct 31 11:39:44 2013] [error] REQ: curl -i -X GET http://
[Thu Oct 31 11:39:44 2013] [error] INFO:urllib3.
[Thu Oct 31 11:39:44 2013] [error] DEBUG:urllib3.
[Thu Oct 31 11:39:44 2013] [error] RESP: [400] CaseInsensitive
[Thu Oct 31 11:39:44 2013] [error] RESP BODY: {"error": {"message": "Marker could not be found", "code": 400, "title": "Bad Request"}}
[Thu Oct 31 11:39:44 2013] [error]
[Thu Oct 31 11:39:44 2013] [error] RESP: [400] CaseInsensitive
[Thu Oct 31 11:39:44 2013] [error] RESP BODY: {"error": {"message": "Marker could not be found", "code": 400, "title": "Bad Request"}}
[Thu Oct 31 11:39:44 2013] [error]
[Thu Oct 31 11:39:44 2013] [error] Request returned failure status: 400
[Thu Oct 31 11:39:44 2013] [error] Request returned failure status: 400
[Thu Oct 31 11:39:44 2013] [error] Recoverable error: Marker could not be found (HTTP 400)
Keystone Log:
2013-10-31 12:39:47.352 17187 DEBUG routes.middleware [-] Matched GET /tenants __call__ /usr/lib/
2013-10-31 12:39:47.352 17187 DEBUG routes.middleware [-] Route path: '{path_info:.*}', defaults: {'controller': <keystone.
2013-10-31 12:39:47.352 17187 DEBUG routes.middleware [-] Match dict: {'controller': <keystone.
2013-10-31 12:39:47.353 17187 DEBUG routes.middleware [-] Matched GET /tenants __call__ /usr/lib/
2013-10-31 12:39:47.353 17187 DEBUG routes.middleware [-] Route path: '{path_info:.*}', defaults: {'controller': <keystone.
2013-10-31 12:39:47.353 17187 DEBUG routes.middleware [-] Match dict: {'controller': <keystone.
2013-10-31 12:39:47.354 17187 DEBUG routes.middleware [-] Matched GET /tenants __call__ /usr/lib/
2013-10-31 12:39:47.354 17187 DEBUG routes.middleware [-] Route path: '{path_info:.*}', defaults: {'controller': <keystone.
2013-10-31 12:39:47.355 17187 DEBUG routes.middleware [-] Match dict: {'controller': <keystone.
2013-10-31 12:39:47.355 17187 DEBUG routes.middleware [-] Matched GET /tenants __call__ /usr/lib/
2013-10-31 12:39:47.355 17187 DEBUG routes.middleware [-] Route path: '{path_info:.*}', defaults: {'controller': <keystone.
2013-10-31 12:39:47.356 17187 DEBUG routes.middleware [-] Match dict: {'controller': <keystone.
2013-10-31 12:39:47.356 17187 DEBUG routes.middleware [-] Matched GET /tenants __call__ /usr/lib/
2013-10-31 12:39:47.357 17187 DEBUG routes.middleware [-] Route path: '/tenants', defaults: {'action': u'get_all_
2013-10-31 12:39:47.357 17187 DEBUG routes.middleware [-] Match dict: {'action': u'get_all_
2013-10-31 12:39:47.357 17187 DEBUG dogpile.
2013-10-31 12:39:47.358 17187 DEBUG dogpile.
2013-10-31 12:39:47.358 17187 DEBUG dogpile.
2013-10-31 12:39:47.358 17187 DEBUG dogpile.
2013-10-31 12:39:47.362 17187 DEBUG dogpile.
2013-10-31 12:39:47.362 17187 DEBUG dogpile.
2013-10-31 12:39:47.362 17187 DEBUG dogpile.
2013-10-31 12:39:47.362 17187 DEBUG dogpile.
2013-10-31 12:39:47.363 17187 DEBUG dogpile.
2013-10-31 12:39:47.365 17187 DEBUG dogpile.
2013-10-31 12:39:47.366 17187 DEBUG dogpile.
2013-10-31 12:39:47.366 17187 DEBUG dogpile.
2013-10-31 12:39:47.366 17187 DEBUG dogpile.
2013-10-31 12:39:47.366 17187 DEBUG dogpile.
2013-10-31 12:39:47.369 17187 DEBUG dogpile.
2013-10-31 12:39:47.373 17187 WARNING keystone.
2013-10-31 12:39:47.373 17187 INFO access [-] 131.234.5.178 - - [31/Oct/
I have the following (ubuntu packaged) version of the possible involved components of openstack:
root@$controller:/# dpkg -l | grep keystone
ii keystone 1:2013.
ii python-keystone 1:2013.
ii python-
root@$dashboard:/# dpkg -l | grep openstack
ii openstack-dashboard 1:2013.
ii python-
What could get wrong?
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | icehouse-1 → 2014.1 |
Originally reported on the mailing list here- lists.openstack .org/pipermail/ openstack- dev/2013- October/ 018024. html
http://
It looks like a variable substitution isn't occurring as expected ("tenant_marker" should probably be a value), but it's difficult to tell what is at fault here.