← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1430616] [NEW] nova-compute with IronicDriver failed to start if ironic-api service not started

 

Public bug reported:

When running devstack stack.sh,  nova-compute started at 2015-03-11
10:24:01.323,  but ironic-api started at 2015-03-11 10:27:04.685. Nova-
compute exited at 2015-03-11 10:26:00.083 with NovaException:

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/eventlet/hubs/poll.py", line 115, in wait
    listener.cb(fileno)
  File "/usr/local/lib/python2.7/dist-packages/eventlet/greenthread.py", line 214, in main
    result = function(*args, **kwargs)
  File "/opt/stack/nova/nova/openstack/common/service.py", line 491, in run_service
    service.start()
  File "/opt/stack/nova/nova/service.py", line 164, in start
    self.manager.init_host()
  File "/opt/stack/nova/nova/compute/manager.py", line 1201, in init_host
    self._destroy_evacuated_instances(context)
  File "/opt/stack/nova/nova/compute/manager.py", line 737, in _destroy_evacuated_instances
    local_instances = self._get_instances_on_driver(context, filters)
  File "/opt/stack/nova/nova/compute/manager.py", line 700, in _get_instances_on_driver
    driver_uuids = self.driver.list_instance_uuids()
  File "/opt/stack/nova/nova/virt/ironic/driver.py", line 422, in list_instance_uuids
    limit=0)
  File "/opt/stack/nova/nova/virt/ironic/client_wrapper.py", line 142, in call
    raise exception.NovaException(msg)
NovaException: Error contacting Ironic server for 'node.list'. Attempt 60 of 60

It doesn't make sense for a service.

** Affects: nova
     Importance: Undecided
         Status: New

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

Title:
  nova-compute with IronicDriver failed to start if ironic-api service
  not started

Status in OpenStack Compute (Nova):
  New

Bug description:
  When running devstack stack.sh,  nova-compute started at 2015-03-11
  10:24:01.323,  but ironic-api started at 2015-03-11 10:27:04.685.
  Nova-compute exited at 2015-03-11 10:26:00.083 with NovaException:

  Traceback (most recent call last):
    File "/usr/local/lib/python2.7/dist-packages/eventlet/hubs/poll.py", line 115, in wait
      listener.cb(fileno)
    File "/usr/local/lib/python2.7/dist-packages/eventlet/greenthread.py", line 214, in main
      result = function(*args, **kwargs)
    File "/opt/stack/nova/nova/openstack/common/service.py", line 491, in run_service
      service.start()
    File "/opt/stack/nova/nova/service.py", line 164, in start
      self.manager.init_host()
    File "/opt/stack/nova/nova/compute/manager.py", line 1201, in init_host
      self._destroy_evacuated_instances(context)
    File "/opt/stack/nova/nova/compute/manager.py", line 737, in _destroy_evacuated_instances
      local_instances = self._get_instances_on_driver(context, filters)
    File "/opt/stack/nova/nova/compute/manager.py", line 700, in _get_instances_on_driver
      driver_uuids = self.driver.list_instance_uuids()
    File "/opt/stack/nova/nova/virt/ironic/driver.py", line 422, in list_instance_uuids
      limit=0)
    File "/opt/stack/nova/nova/virt/ironic/client_wrapper.py", line 142, in call
      raise exception.NovaException(msg)
  NovaException: Error contacting Ironic server for 'node.list'. Attempt 60 of 60

  It doesn't make sense for a service.

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


Follow ups

References