loadbalancer page fails to load on horizon

Bug #1574529 reported by Vedamurthy Joshi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.0
Fix Committed
High
Rahul
Trunk
Fix Committed
High
Rahul

Bug Description

R3.0.2.0 Build 28 Ubuntu 14.04 Kilo

On horizon, load balancer page fails to load

[Thu Apr 21 07:22:49.246723 2016] [:error] [pid 9589:tid 140186128283392] Error while rendering table rows.
[Thu Apr 21 07:22:49.246754 2016] [:error] [pid 9589:tid 140186128283392] Traceback (most recent call last):
[Thu Apr 21 07:22:49.246760 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 1764, in get_rows
[Thu Apr 21 07:22:49.246767 2016] [:error] [pid 9589:tid 140186128283392] row = self._meta.row_class(self, datum)
[Thu Apr 21 07:22:49.246773 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 528, in __init__
[Thu Apr 21 07:22:49.246779 2016] [:error] [pid 9589:tid 140186128283392] self.load_cells()
[Thu Apr 21 07:22:49.246785 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 554, in load_cells
[Thu Apr 21 07:22:49.246790 2016] [:error] [pid 9589:tid 140186128283392] cell = table._meta.cell_class(datum, column, self)
[Thu Apr 21 07:22:49.246796 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 656, in __init__
[Thu Apr 21 07:22:49.246802 2016] [:error] [pid 9589:tid 140186128283392] self.data = self.get_data(datum, column, row)
[Thu Apr 21 07:22:49.246808 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 696, in get_data
[Thu Apr 21 07:22:49.246813 2016] [:error] [pid 9589:tid 140186128283392] data = table.render_row_actions(datum, pull_right=False)
[Thu Apr 21 07:22:49.246819 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 1429, in render_row_actions
[Thu Apr 21 07:22:49.246825 2016] [:error] [pid 9589:tid 140186128283392] bound_actions = self.get_row_actions(datum)
[Thu Apr 21 07:22:49.246830 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 1381, in get_row_actions
[Thu Apr 21 07:22:49.246836 2016] [:error] [pid 9589:tid 140186128283392] bound_action.bound_url = bound_action.get_link_url(datum)
[Thu Apr 21 07:22:49.246842 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/contrail_openstack_dashboard/openstack_dashboard/dashboards/project/lbaas/tables.py", line 169, in get_link_url
[Thu Apr 21 07:22:49.246848 2016] [:error] [pid 9589:tid 140186128283392] kwargs={'monitor_id': monitor.id})
[Thu Apr 21 07:22:49.246853 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 544, in reverse
[Thu Apr 21 07:22:49.246859 2016] [:error] [pid 9589:tid 140186128283392] (key, ':'.join(resolved_path)))
[Thu Apr 21 07:22:49.246864 2016] [:error] [pid 9589:tid 140186128283392] NoReverseMatch: u'loadbalancers' is not a registered namespace inside 'horizon:project'
[Thu Apr 21 07:22:49.249887 2016] [:error] [pid 9589:tid 140186128283392] Internal Server Error: /horizon/project/lbaas/

[Thu Apr 21 07:22:49.249900 2016] [:error] [pid 9589:tid 140186128283392] Traceback (most recent call last):
[Thu Apr 21 07:22:49.249905 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response
[Thu Apr 21 07:22:49.249908 2016] [:error] [pid 9589:tid 140186128283392] response = wrapped_callback(request, *callback_args, **callback_kwargs)

[Thu Apr 21 07:22:49.250339 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 844, in render
[Thu Apr 21 07:22:49.250348 2016] [:error] [pid 9589:tid 140186128283392] bit = self.render_node(node, context)
[Thu Apr 21 07:22:49.250352 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 858, in render_node
[Thu Apr 21 07:22:49.250356 2016] [:error] [pid 9589:tid 140186128283392] return node.render(context)
[Thu Apr 21 07:22:49.250359 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 527, in render
[Thu Apr 21 07:22:49.250363 2016] [:error] [pid 9589:tid 140186128283392] return self.nodelist.render(context)
[Thu Apr 21 07:22:49.250366 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 844, in render
[Thu Apr 21 07:22:49.250369 2016] [:error] [pid 9589:tid 140186128283392] bit = self.render_node(node, context)
[Thu Apr 21 07:22:49.250373 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 858, in render_node
[Thu Apr 21 07:22:49.250376 2016] [:error] [pid 9589:tid 140186128283392] return node.render(context)
[Thu Apr 21 07:22:49.250380 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 525, in render
[Thu Apr 21 07:22:49.250383 2016] [:error] [pid 9589:tid 140186128283392] six.iteritems(self.extra_context))
[Thu Apr 21 07:22:49.250387 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 524, in <genexpr>
[Thu Apr 21 07:22:49.250390 2016] [:error] [pid 9589:tid 140186128283392] values = dict((key, val.resolve(context)) for key, val in
[Thu Apr 21 07:22:49.250393 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 596, in resolve
[Thu Apr 21 07:22:49.250397 2016] [:error] [pid 9589:tid 140186128283392] obj = self.var.resolve(context)
[Thu Apr 21 07:22:49.250400 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 734, in resolve
[Thu Apr 21 07:22:49.250404 2016] [:error] [pid 9589:tid 140186128283392] value = self._resolve_lookup(context)
[Thu Apr 21 07:22:49.250407 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 788, in _resolve_lookup
[Thu Apr 21 07:22:49.250411 2016] [:error] [pid 9589:tid 140186128283392] current = current()
[Thu Apr 21 07:22:49.250414 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 1775, in get_rows
[Thu Apr 21 07:22:49.250418 2016] [:error] [pid 9589:tid 140186128283392] exc_info[2])
[Thu Apr 21 07:22:49.250421 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 1764, in get_rows
[Thu Apr 21 07:22:49.250424 2016] [:error] [pid 9589:tid 140186128283392] row = self._meta.row_class(self, datum)
[Thu Apr 21 07:22:49.250428 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 528, in __init__
[Thu Apr 21 07:22:49.250431 2016] [:error] [pid 9589:tid 140186128283392] self.load_cells()
[Thu Apr 21 07:22:49.250435 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 554, in load_cells
[Thu Apr 21 07:22:49.250438 2016] [:error] [pid 9589:tid 140186128283392] cell = table._meta.cell_class(datum, column, self)
[Thu Apr 21 07:22:49.250441 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 656, in __init__
[Thu Apr 21 07:22:49.250445 2016] [:error] [pid 9589:tid 140186128283392] self.data = self.get_data(datum, column, row)
[Thu Apr 21 07:22:49.250448 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 696, in get_data
[Thu Apr 21 07:22:49.250456 2016] [:error] [pid 9589:tid 140186128283392] data = table.render_row_actions(datum, pull_right=False)
[Thu Apr 21 07:22:49.250460 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 1429, in render_row_actions
[Thu Apr 21 07:22:49.250464 2016] [:error] [pid 9589:tid 140186128283392] bound_actions = self.get_row_actions(datum)
[Thu Apr 21 07:22:49.250467 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/horizon/tables/base.py", line 1381, in get_row_actions
[Thu Apr 21 07:22:49.250470 2016] [:error] [pid 9589:tid 140186128283392] bound_action.bound_url = bound_action.get_link_url(datum)
[Thu Apr 21 07:22:49.250474 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/contrail_openstack_dashboard/openstack_dashboard/dashboards/project/lbaas/tables.py", line 169, in get_link_url
[Thu Apr 21 07:22:49.250478 2016] [:error] [pid 9589:tid 140186128283392] kwargs={'monitor_id': monitor.id})
[Thu Apr 21 07:22:49.250482 2016] [:error] [pid 9589:tid 140186128283392] File "/usr/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 544, in reverse
[Thu Apr 21 07:22:49.250485 2016] [:error] [pid 9589:tid 140186128283392] (key, ':'.join(resolved_path)))
[Thu Apr 21 07:22:49.250488 2016] [:error] [pid 9589:tid 140186128283392] TemplateSyntaxError: u'loadbalancers' is not a registered namespace inside 'horizon:project'
root@nodei35:/var/log/apache2# vi error.log

tags: added: blocker
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] contrail/Kilo-2015.1.1

Review in progress for https://review.opencontrail.org/20655
Submitter: VishnuVardhan V (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/20656
Submitter: VishnuVardhan V (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] contrail/Liberty-8.0.0

Review in progress for https://review.opencontrail.org/20657
Submitter: VishnuVardhan V (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/20655
Committed: http://github.org/Juniper/contrail-horizon/commit/53a74ec5b3c49eb43dcc015c5c7d9eb2ae0a1be0
Submitter: Zuul
Branch: contrail/Kilo-2015.1.1

commit 53a74ec5b3c49eb43dcc015c5c7d9eb2ae0a1be0
Author: Vishnu Vardhan V <email address hidden>
Date: Thu May 26 12:48:53 2016 +0530

Closes-Bug:#1574529
Fixed the include path.

Change-Id: Ie12f9fb4b271208188b5cf87f70f58f75eb07927

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/20657
Committed: http://github.org/Juniper/contrail-horizon/commit/e5b4cf8047a6e43af35b3f107297e506a5933e91
Submitter: Zuul
Branch: contrail/Liberty-8.0.0

commit e5b4cf8047a6e43af35b3f107297e506a5933e91
Author: Vishnu Vardhan V <email address hidden>
Date: Thu May 26 12:48:53 2016 +0530

Closes-Bug:#1574529
Fixed the include path.

Change-Id: Ie12f9fb4b271208188b5cf87f70f58f75eb07927
(cherry picked from commit 53a74ec5b3c49eb43dcc015c5c7d9eb2ae0a1be0)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/20656
Committed: http://github.org/Juniper/contrail-horizon/commit/85d117691b8d3bc656020358860c1748670ad05a
Submitter: Zuul
Branch: master

commit 85d117691b8d3bc656020358860c1748670ad05a
Author: Vishnu Vardhan V <email address hidden>
Date: Thu May 26 12:48:53 2016 +0530

Closes-Bug:#1574529
Fixed the include path.

Change-Id: Ie12f9fb4b271208188b5cf87f70f58f75eb07927
(cherry picked from commit 53a74ec5b3c49eb43dcc015c5c7d9eb2ae0a1be0)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.