yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #42653
[Bug 1503423] Re: Build failures: device_id assigned as int instead of expected string
** Changed in: nova
Status: Fix Committed => Fix Released
--
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/1503423
Title:
Build failures: device_id assigned as int instead of expected string
Status in OpenStack Compute (nova):
Fix Released
Bug description:
new metadata variable: xenapi_device_id integer, expected string:
... Failed to spawn, rolling back
Traceback (most recent call last):
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 663, in _spawn
kernel_file, ramdisk_file)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 214, in inner
rv = f(*args, **kwargs)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 585, in create_vm_record_step
ramdisk_file, image_meta, rescue)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 756, in _create_vm_record
use_pv_kernel, device_id)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vm_utils.py", line 333, in create_vm
vm_ref = session.VM.create(rec)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/client/objects.py", line 62, in <lambda>
return lambda *params: self._call_method(method_name, *params)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/client/objects.py", line 59, in _call_method
return self.session.call_xenapi(call, *args)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/client/session.py", line 212, in call_xenapi
return session.xenapi_request(method, args)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/XenAPI.py", line 133, in xenapi_request
result = _parse_result(getattr(self, methodname)(*full_params))
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/XenAPI.py", line 203, in _parse_result
raise Failure(result['ErrorDescription'])
Failure: ['FIELD_TYPE_ERROR', 'platform']
... Instance failed to spawn
Traceback (most recent call last):
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/compute/manager.py", line 2208, in _build_resources
yield resources
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/compute/manager.py", line 2061, in _build_and_run_instance
block_device_info=block_device_info)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/driver.py", line 201, in spawn
admin_password, network_info, block_device_info)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 510, in spawn
network_info, block_device_info, name_label, rescue)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 681, in _spawn
undo_mgr.rollback_and_reraise(msg=msg, instance=instance)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/utils.py", line 936, in rollback_and_reraise
self._rollback()
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/oslo_utils/excutils.py", line 195, in __exit__
six.reraise(self.type_, self.value, self.tb)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 663, in _spawn
kernel_file, ramdisk_file)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 214, in inner
rv = f(*args, **kwargs)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 585, in create_vm_record_step
ramdisk_file, image_meta, rescue)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vmops.py", line 756, in _create_vm_record
use_pv_kernel, device_id)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/vm_utils.py", line 333, in create_vm
vm_ref = session.VM.create(rec)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/client/objects.py", line 62, in <lambda>
return lambda *params: self._call_method(method_name, *params)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/client/objects.py", line 59, in _call_method
return self.session.call_xenapi(call, *args)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/nova/virt/xenapi/client/session.py", line 212, in call_xenapi
return session.xenapi_request(method, args)
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/XenAPI.py", line 133, in xenapi_request
result = _parse_result(getattr(self, methodname)(*full_params))
File "/opt/rackstack/rackstack.381.15/nova/lib/python2.7/site-packages/XenAPI.py", line 203, in _parse_result
raise Failure(result['ErrorDescription'])
Failure: ['FIELD_TYPE_ERROR', 'platform']
... Terminating instance
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1503423/+subscriptions
References