NoReverseMatch: u"'horizon" is not a registered namespace error when listing an object in a container
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I have installed the latest Icehouse M2 puddle, and while installing it on 2 different setups (1 controller+2 computes and an allinone), I have got a "something went wrong" while defining a container and adding to it an object and clicking on that newly created object.
Also, this is the error I have got in /var/log/
NoReverseMatch: u"'horizon" is not a registered namespace
the whole error in horizon.log is:
2014-03-23 07:34:40,628 30212 DEBUG openstack_
2014-03-23 07:34:40,653 30212 DEBUG swiftclient REQ: curl -i http://
2014-03-23 07:34:40,653 30212 DEBUG swiftclient RESP STATUS: 200 OK
2014-03-23 07:34:40,654 30212 DEBUG swiftclient RESP HEADERS: [('content-length', '87'), ('accept-ranges', 'bytes'), ('x-timestamp', '1395321037.
2014-03-23 07:34:40,654 30212 DEBUG swiftclient RESP BODY: [{"count": 2, "bytes": 0, "name": "test1"}, {"count": 1, "bytes": 0, "name": "test11"}]
2014-03-23 07:34:40,674 30212 DEBUG swiftclient REQ: curl -i http://
2014-03-23 07:34:40,675 30212 DEBUG swiftclient RESP STATUS: 200 OK
2014-03-23 07:34:40,675 30212 DEBUG swiftclient RESP HEADERS: [('content-length', '2'), ('accept-ranges', 'bytes'), ('x-timestamp', '1395321037.
2014-03-23 07:34:40,675 30212 DEBUG swiftclient RESP BODY: []
2014-03-23 07:34:40,675 30212 DEBUG openstack_
2014-03-23 07:34:40,698 30212 DEBUG swiftclient REQ: curl -i http://
2014-03-23 07:34:40,698 30212 DEBUG swiftclient RESP STATUS: 200 OK
2014-03-23 07:34:40,699 30212 DEBUG swiftclient RESP HEADERS: [('date', 'Sun, 23 Mar 2014 07:34:40 GMT'), ('content-length', '167'), ('x-container-
2014-03-23 07:34:40,699 30212 DEBUG swiftclient RESP BODY: [{"hash": "d41d8cd98f00b2
2014-03-23 07:34:40,720 30212 DEBUG swiftclient REQ: curl -i http://
2014-03-23 07:34:40,720 30212 DEBUG swiftclient RESP STATUS: 200 OK
2014-03-23 07:34:40,720 30212 DEBUG swiftclient RESP HEADERS: [('date', 'Sun, 23 Mar 2014 07:34:40 GMT'), ('content-length', '2'), ('x-container-
2014-03-23 07:34:40,720 30212 DEBUG swiftclient RESP BODY: []
2014-03-23 07:34:40,841 30212 DEBUG horizon.base Panel with slug "loadbalancers" is not registered with Dashboard "project".
2014-03-23 07:34:40,841 30212 DEBUG horizon.base Panel with slug "firewalls" is not registered with Dashboard "project".
2014-03-23 07:34:40,841 30212 DEBUG horizon.base Panel with slug "vpn" is not registered with Dashboard "project".
2014-03-23 07:34:40,841 30212 DEBUG horizon.base Panel with slug "loadbalancers" is not registered with Dashboard "project".
2014-03-23 07:34:40,841 30212 DEBUG horizon.base Panel with slug "firewalls" is not registered with Dashboard "project".
2014-03-23 07:34:40,841 30212 DEBUG horizon.base Panel with slug "vpn" is not registered with Dashboard "project".
2014-03-23 07:34:40,848 30212 ERROR django.request Internal Server Error: /dashboard/
Traceback (most recent call last):
File "/usr/lib/
response = response.render()
File "/usr/lib/
self.
File "/usr/lib/
content = template.
File "/usr/lib/
return self._render(
File "/usr/lib/
return self.nodelist.
File "/usr/lib/
bit = self.render_
File "/usr/lib/
return node.render(
File "/usr/lib/
return compiled_
File "/usr/lib/
return self.nodelist.
File "/usr/lib/
bit = self.render_
File "/usr/lib/
return node.render(
File "/usr/lib/
result = block.nodelist.
File "/usr/lib/
bit = self.render_
File "/usr/lib/
return node.render(
File "/usr/lib/
result = block.nodelist.
File "/usr/lib/
bit = self.render_
File "/usr/lib/
return node.render(
File "/usr/lib/
return nodelist.
File "/usr/lib/
bit = self.render_
File "/usr/lib/
return node.render(
File "/usr/lib/
raise e
NoReverseMatch: u"'horizon" is not a registered namespace
Does it still happen?
I tried to reproduced it with the latest master branch for Icehouse with devstack but could not.
I tried Create Container, Upload Object, Create pseudo-folder, Upload object to pseudo-folderr several times.