Should be fixed in nova now

** Also affects: nova
   Importance: Undecided
       Status: New

** Tags added: ironic

** Changed in: ironic
       Status: New => Invalid

-- 
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/1365750

Title:
  Ironic jobs failing in tripleo CI due to extra specs error

Status in OpenStack Bare Metal Provisioning Service (Ironic):
  Invalid
Status in OpenStack Compute (Nova):
  New
Status in tripleo - openstack on openstack:
  Confirmed

Bug description:
  Seeng these log entries in nova-compute:

  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34] Traceback 
(most recent call last):
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py",
 line 2158, in _build_resources
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     yield 
resources
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py",
 line 2037, in _build_and_run_instance
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     
block_device_info=block_device_info)
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/ironic/nova/virt/ironic/driver.py",
 line 577, in spawn
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     
self._add_driver_fields(node, instance, image_meta, flavor)
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/ironic/nova/virt/ironic/driver.py",
 line 270, in _add_driver_fields
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     
preserve_ephemeral)
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/ironic/nova/virt/ironic/patcher.py",
 line 140, in get_deploy_patch
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     for 
key, value in self._get_kernel_ramdisk_dict(flavor).items():
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/ironic/nova/virt/ironic/patcher.py",
 line 109, in _get_kernel_ramdisk_dict
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     
extra_specs = flavor['extra_specs']
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/objects/base.py", 
line 467, in __getitem__
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     
return getattr(self, name)
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/objects/base.py", 
line 70, in getter
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     
self.obj_load_attr(name)
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]   File 
"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/objects/flavor.py",
 line 86, in obj_load_attr
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34]     
action='obj_load_attr', reason='unable to load %s' % attrname)
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34] 
ObjectActionError: Object action obj_load_attr failed because: unable to load 
extra_specs
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.284 4294 TRACE 
nova.compute.manager [instance: 102e1f91-83fe-426c-999f-e8d56af1dc34] 
  Sep  4 19:25:34 ubuntu nova-compute: 2014-09-04 19:25:34.566 4294 WARNING 
ironic.nova.virt.ironic.driver [req-dc62cada-b244-4364-8103-11d7c3b80f90 None] 
Destroy called on non-existing instance 102e1f91-83fe-426c-999f-e8d56af1dc34.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to