Fuel61: Error accesing Sahara Cluster entry in Horizon: NoReverseMatch

Bug #1526421 reported by magicboiz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
MOS Maintenance

Bug Description

Deployment:
 - FUEL61 (fully updated)
 - QEMU
 - GRE
 - Ceph (cinder+glance+nova ephemeral)
 - Contrail 2.1 plugin (installed also contrail-openstask-dashboard package which install contrail plugin into horizon)
 - Sahara+Murano+Ceilometer+Nova quotas.
 - Enabled "enable_lb: True" into horizon's /etc/openstack-dashboard/localsettings.py

Description of the bug:
after deploy the environment, trying to use Sahara:
 1.- register image (tag apache spark)
 2.- create node group template: for apache spark: one node group template for each profile: master, slave, namen and data nodes
 3.- create cluster template for apache spark, using the node groups created earlier.
 4.- launch cluster
 5.- trying to enter into the created cluster -> ERROR:

[Tue Dec 15 15:08:37.208363 2015] [:error] [pid 28099:tid 139963686479616] DEBUG:urllib3.connectionpool:"GET /v1.1/1589aaf687dc4edbae62d4f87bfa27c9/clusters/d75edd89-a452-49bc-be1a-bc5ac260b63d HTTP/1.1" 200 4729
[Tue Dec 15 15:08:37.314973 2015] [:error] [pid 28099:tid 139963686479616] ERROR:muranodashboard.middleware:Traceback (most recent call last):
[Tue Dec 15 15:08:37.315004 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 112, in get_response
[Tue Dec 15 15:08:37.315010 2015] [:error] [pid 28099:tid 139963686479616] response = wrapped_callback(request, *callback_args, **callback_kwargs)
[Tue Dec 15 15:08:37.315015 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec
[Tue Dec 15 15:08:37.315019 2015] [:error] [pid 28099:tid 139963686479616] return view_func(request, *args, **kwargs)
[Tue Dec 15 15:08:37.315023 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 52, in dec
[Tue Dec 15 15:08:37.315027 2015] [:error] [pid 28099:tid 139963686479616] return view_func(request, *args, **kwargs)
[Tue Dec 15 15:08:37.315033 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec
[Tue Dec 15 15:08:37.315037 2015] [:error] [pid 28099:tid 139963686479616] return view_func(request, *args, **kwargs)
[Tue Dec 15 15:08:37.315041 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 84, in dec
[Tue Dec 15 15:08:37.315045 2015] [:error] [pid 28099:tid 139963686479616] return view_func(request, *args, **kwargs)
[Tue Dec 15 15:08:37.315049 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 69, in view
[Tue Dec 15 15:08:37.315070 2015] [:error] [pid 28099:tid 139963686479616] return self.dispatch(request, *args, **kwargs)
[Tue Dec 15 15:08:37.315075 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 87, in dispatch
[Tue Dec 15 15:08:37.315079 2015] [:error] [pid 28099:tid 139963686479616] return handler(request, *args, **kwargs)
[Tue Dec 15 15:08:37.315083 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/tabs/views.py", line 72, in get
[Tue Dec 15 15:08:37.315087 2015] [:error] [pid 28099:tid 139963686479616] return self.handle_tabbed_response(context["tab_group"], context)
[Tue Dec 15 15:08:37.315091 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/tabs/views.py", line 68, in handle_tabbed_response
[Tue Dec 15 15:08:37.315095 2015] [:error] [pid 28099:tid 139963686479616] return self.render_to_response(context)
[Tue Dec 15 15:08:37.315099 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/tabs/views.py", line 81, in render_to_response
[Tue Dec 15 15:08:37.315103 2015] [:error] [pid 28099:tid 139963686479616] response.render()
[Tue Dec 15 15:08:37.315107 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/response.py", line 105, in render
[Tue Dec 15 15:08:37.315111 2015] [:error] [pid 28099:tid 139963686479616] self.content = self.rendered_content
[Tue Dec 15 15:08:37.315116 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/response.py", line 82, in rendered_content
[Tue Dec 15 15:08:37.315120 2015] [:error] [pid 28099:tid 139963686479616] content = template.render(context)
[Tue Dec 15 15:08:37.315124 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 140, in render
[Tue Dec 15 15:08:37.315128 2015] [:error] [pid 28099:tid 139963686479616] return self._render(context)
[Tue Dec 15 15:08:37.315132 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 134, in _render
[Tue Dec 15 15:08:37.315136 2015] [:error] [pid 28099:tid 139963686479616] return self.nodelist.render(context)
[Tue Dec 15 15:08:37.315141 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315145 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315149 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315153 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315157 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 123, in render
[Tue Dec 15 15:08:37.315162 2015] [:error] [pid 28099:tid 139963686479616] return compiled_parent._render(context)
[Tue Dec 15 15:08:37.315166 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 134, in _render
[Tue Dec 15 15:08:37.315170 2015] [:error] [pid 28099:tid 139963686479616] return self.nodelist.render(context)
[Tue Dec 15 15:08:37.315175 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315179 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315187 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315192 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315202 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 62, in render
[Tue Dec 15 15:08:37.315207 2015] [:error] [pid 28099:tid 139963686479616] result = block.nodelist.render(context)
[Tue Dec 15 15:08:37.315211 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315215 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315219 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315223 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315228 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 62, in render
[Tue Dec 15 15:08:37.315232 2015] [:error] [pid 28099:tid 139963686479616] result = block.nodelist.render(context)
[Tue Dec 15 15:08:37.315237 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315241 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315245 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315249 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315253 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 88, in render
[Tue Dec 15 15:08:37.315260 2015] [:error] [pid 28099:tid 139963686479616] output = self.filter_expression.resolve(context)
[Tue Dec 15 15:08:37.315265 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 585, in resolve
[Tue Dec 15 15:08:37.315269 2015] [:error] [pid 28099:tid 139963686479616] obj = self.var.resolve(context)
[Tue Dec 15 15:08:37.315273 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 735, in resolve
[Tue Dec 15 15:08:37.315277 2015] [:error] [pid 28099:tid 139963686479616] value = self._resolve_lookup(context)
[Tue Dec 15 15:08:37.315281 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 789, in _resolve_lookup
[Tue Dec 15 15:08:37.315285 2015] [:error] [pid 28099:tid 139963686479616] current = current()
[Tue Dec 15 15:08:37.315289 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/tabs/base.py", line 170, in render
[Tue Dec 15 15:08:37.315294 2015] [:error] [pid 28099:tid 139963686479616] return render_to_string(self.template_name, {"tab_group": self})
[Tue Dec 15 15:08:37.315299 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/loader.py", line 164, in render_to_string
[Tue Dec 15 15:08:37.315303 2015] [:error] [pid 28099:tid 139963686479616] return t.render(Context(dictionary))
[Tue Dec 15 15:08:37.315310 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 140, in render
[Tue Dec 15 15:08:37.315315 2015] [:error] [pid 28099:tid 139963686479616] return self._render(context)
[Tue Dec 15 15:08:37.315319 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 134, in _render
[Tue Dec 15 15:08:37.315323 2015] [:error] [pid 28099:tid 139963686479616] return self.nodelist.render(context)
[Tue Dec 15 15:08:37.315327 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315337 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315341 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315345 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315350 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 506, in render
[Tue Dec 15 15:08:37.315354 2015] [:error] [pid 28099:tid 139963686479616] output = self.nodelist.render(context)
[Tue Dec 15 15:08:37.315358 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315365 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315369 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315373 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315377 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 305, in render
[Tue Dec 15 15:08:37.315382 2015] [:error] [pid 28099:tid 139963686479616] return nodelist.render(context)
[Tue Dec 15 15:08:37.315386 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315390 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315394 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315398 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315402 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 196, in render
[Tue Dec 15 15:08:37.315407 2015] [:error] [pid 28099:tid 139963686479616] nodelist.append(node.render(context))
[Tue Dec 15 15:08:37.315411 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 88, in render
[Tue Dec 15 15:08:37.315415 2015] [:error] [pid 28099:tid 139963686479616] output = self.filter_expression.resolve(context)
[Tue Dec 15 15:08:37.315419 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 585, in resolve
[Tue Dec 15 15:08:37.315424 2015] [:error] [pid 28099:tid 139963686479616] obj = self.var.resolve(context)
[Tue Dec 15 15:08:37.315428 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 735, in resolve
[Tue Dec 15 15:08:37.315432 2015] [:error] [pid 28099:tid 139963686479616] value = self._resolve_lookup(context)
[Tue Dec 15 15:08:37.315437 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 789, in _resolve_lookup
[Tue Dec 15 15:08:37.315441 2015] [:error] [pid 28099:tid 139963686479616] current = current()
[Tue Dec 15 15:08:37.315445 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/horizon/tabs/base.py", line 317, in render
[Tue Dec 15 15:08:37.315453 2015] [:error] [pid 28099:tid 139963686479616] return render_to_string(self.get_template_name(self.request), context)
[Tue Dec 15 15:08:37.315458 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/loader.py", line 164, in render_to_string
[Tue Dec 15 15:08:37.315462 2015] [:error] [pid 28099:tid 139963686479616] return t.render(Context(dictionary))
[Tue Dec 15 15:08:37.315471 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 140, in render
[Tue Dec 15 15:08:37.315476 2015] [:error] [pid 28099:tid 139963686479616] return self._render(context)
[Tue Dec 15 15:08:37.315480 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 134, in _render
[Tue Dec 15 15:08:37.315485 2015] [:error] [pid 28099:tid 139963686479616] return self.nodelist.render(context)
[Tue Dec 15 15:08:37.315489 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315495 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315500 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315505 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315508 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 196, in render
[Tue Dec 15 15:08:37.315513 2015] [:error] [pid 28099:tid 139963686479616] nodelist.append(node.render(context))
[Tue Dec 15 15:08:37.315517 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 305, in render
[Tue Dec 15 15:08:37.315525 2015] [:error] [pid 28099:tid 139963686479616] return nodelist.render(context)
[Tue Dec 15 15:08:37.315529 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/base.py", line 840, in render
[Tue Dec 15 15:08:37.315533 2015] [:error] [pid 28099:tid 139963686479616] bit = self.render_node(node, context)
[Tue Dec 15 15:08:37.315538 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 78, in render_node
[Tue Dec 15 15:08:37.315542 2015] [:error] [pid 28099:tid 139963686479616] return node.render(context)
[Tue Dec 15 15:08:37.315546 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 447, in render
[Tue Dec 15 15:08:37.315551 2015] [:error] [pid 28099:tid 139963686479616] six.reraise(*exc_info)
[Tue Dec 15 15:08:37.315558 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/template/defaulttags.py", line 433, in render
[Tue Dec 15 15:08:37.315562 2015] [:error] [pid 28099:tid 139963686479616] url = reverse(view_name, args=args, kwargs=kwargs, current_app=context.current_app)
[Tue Dec 15 15:08:37.315567 2015] [:error] [pid 28099:tid 139963686479616] File "/usr/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 529, in reverse
[Tue Dec 15 15:08:37.315571 2015] [:error] [pid 28099:tid 139963686479616] (key, ':'.join(resolved_path)))
[Tue Dec 15 15:08:37.315576 2015] [:error] [pid 28099:tid 139963686479616] NoReverseMatch: u'networks' is not a registered namespace inside 'horizon:project'

Snapshot: https://dl.dropboxusercontent.com/u/1425379/fuel-snapshot-2015-12-15_16-04-07.tar.xz

Tags: sahara
Ilya Kutukov (ikutukov)
Changed in fuel:
importance: Undecided → Medium
assignee: nobody → MOS Maintenance (mos-maintenance)
milestone: none → 6.1-updates
status: New → Confirmed
Revision history for this message
Alexey Stupnikov (astupnikov) wrote :

Setting to won't fix as it is not customer-found issue with medium importance.

Changed in fuel:
status: Confirmed → Won't Fix
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.