the error message is:
Recoverable error: Invalid service catalog service: network

Note, my keystone catalog does not contain a network service

** Changed in: horizon
       Status: Fix Committed => In Progress

** Changed in: horizon/kilo
       Status: Fix Released => In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1444421

Title:
  Launch instance fails with nova network

Status in OpenStack Dashboard (Horizon):
  In Progress
Status in OpenStack Dashboard (Horizon) kilo series:
  In Progress

Bug description:
  Current Launch Instance (not angular launch instance)

  git checkout from kilo rc1:

  I have deployed as system with nova network instead of neutron.

  While trying to launch an instance, I'm getting:
  Internal Server Error: /project/instances/launch
  Traceback (most recent call last):
    File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", line 
164, in get_response
      response = response.render()
    File "/usr/lib/python2.7/site-packages/django/template/response.py", line 
158, in render
      self.content = self.rendered_content
    File "/usr/lib/python2.7/site-packages/django/template/response.py", line 
135, in rendered_content
      content = template.render(context, self._request)
    File "/usr/lib/python2.7/site-packages/django/template/backends/django.py", 
line 74, in render
      return self.template.render(context)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 209, 
in render
      return self._render(context)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 201, 
in _render
      return self.nodelist.render(context)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 903, 
in render
      bit = self.render_node(node, context)
    File "/usr/lib/python2.7/site-packages/django/template/debug.py", line 79, 
in render_node
      return node.render(context)
    File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py", 
line 576, in render
      return self.nodelist.render(context)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 903, 
in render
      bit = self.render_node(node, context)
    File "/usr/lib/python2.7/site-packages/django/template/debug.py", line 79, 
in render_node
      return node.render(context)
    File "/usr/lib/python2.7/site-packages/django/template/loader_tags.py", 
line 56, in render
      result = self.nodelist.render(context)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 903, 
in render
      bit = self.render_node(node, context)
    File "/usr/lib/python2.7/site-packages/django/template/debug.py", line 79, 
in render_node
      return node.render(context)
    File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py", 
line 217, in render
      nodelist.append(node.render(context))
    File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py", 
line 322, in render
      match = condition.eval(context)
    File "/usr/lib/python2.7/site-packages/django/template/defaulttags.py", 
line 933, in eval
      return self.value.resolve(context, ignore_failures=True)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 647, 
in resolve
      obj = self.var.resolve(context)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 787, 
in resolve
      value = self._resolve_lookup(context)
    File "/usr/lib/python2.7/site-packages/django/template/base.py", line 847, 
in _resolve_lookup
      current = current()
    File "/home/mrunge/work/horizon/horizon/workflows/base.py", line 439, in 
has_required_fields
      return any(field.required for field in self.action.fields.values())
    File "/home/mrunge/work/horizon/horizon/workflows/base.py", line 368, in 
action
      context)
    File 
"/home/mrunge/work/horizon/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py",
 line 707, in __init__
      super(SetNetworkAction, self).__init__(request, *args, **kwargs)
    File "/home/mrunge/work/horizon/horizon/workflows/base.py", line 138, in 
__init__
      self._populate_choices(request, context)
    File "/home/mrunge/work/horizon/horizon/workflows/base.py", line 151, in 
_populate_choices
      bound_field.choices = meth(request, context)
    File 
"/home/mrunge/work/horizon/openstack_dashboard/dashboards/project/instances/workflows/create_instance.py",
 line 721, in populate_network_choices
      return instance_utils.network_field_data(request)
    File 
"/home/mrunge/work/horizon/openstack_dashboard/dashboards/project/instances/utils.py",
 line 97, in network_field_data
      if not networks:
  UnboundLocalError: local variable 'networks' referenced before assignment

  Fun fact is, this only occurs, when using admin credentials. with
  user, this doesn't happen.

  The error message shown in horizon is: Error: Invalid service catalog
  service: network

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1444421/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to