** Changed in: nova
Status: Fix Committed => Fix Released
** Changed in: nova
Milestone: None => kilo-3
--
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/1419474
Title:
VMware: Volume attach fails with "VMwareDriverException: A specified
parameter was not correct."
Status in OpenStack Compute (Nova):
Fix Released
Bug description:
Steps to reproduce:
* Attach vol-1 to vm-1
* Change host and datastore of vm-1
* Detach vol-1 from vm-1
* Attach vol-1 to vm-1
2015-02-04 14:30:21.098 DEBUG oslo.vmware.exceptions [-] Fault
InvalidArgument not matched. from (pid=21418) get_fault_class
/usr/local/lib/python2.7/dist-packages/oslo/vmware/exceptions.py:249
2015-02-04 14:30:21.098 ERROR oslo.vmware.common.loopingcall [-] in fixed
duration looping call
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall Traceback (most
recent call last):
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall File
"/usr/local/lib/python2.7/dist-packages/oslo/vmware/common/loopingcall.py",
line 76, in _inner
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall
self.f(*self.args, **self.kw)
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall File
"/usr/local/lib/python2.7/dist-packages/oslo/vmware/api.py", line 424, in
_poll_task
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall raise task_ex
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall
VMwareDriverException: A specified parameter was not correct.
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall
config.extraConfig["volume-e375857b-5b8f-409a-9303-db6d33956fe1"]
2015-02-04 14:30:21.098 TRACE oslo.vmware.common.loopingcall
2015-02-04 14:30:21.099 ERROR nova.virt.block_device
[req-737b0e79-f91d-41b4-96f0-7449251545b9 admin demo] [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] Driver failed to attach volume
e375857b-5b8f-409a-9303-db6d33956fe1 at /dev/sdb
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] Traceback (most recent call last):
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/opt/stack/nova/nova/virt/block_device.py", line 249, in attach
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] device_type=self['device_type'],
encryption=encryption)
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/opt/stack/nova/nova/virt/vmwareapi/driver.py", line 479, in attach_volume
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] return
_volumeops.attach_volume(connection_info, instance)
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/opt/stack/nova/nova/virt/vmwareapi/volumeops.py", line 427, in attach_volume
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591]
self._attach_volume_vmdk(connection_info, instance)
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/opt/stack/nova/nova/virt/vmwareapi/volumeops.py", line 395, in
_attach_volume_vmdk
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] self._update_volume_details(vm_ref,
instance, data['volume_id'])
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/opt/stack/nova/nova/virt/vmwareapi/volumeops.py", line 151, in
_update_volume_details
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] vm_util.reconfigure_vm(self._session,
vm_ref, extra_config_specs)
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/opt/stack/nova/nova/virt/vmwareapi/vm_util.py", line 1625, in reconfigure_vm
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] session._wait_for_task(reconfig_task)
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/opt/stack/nova/nova/virt/vmwareapi/driver.py", line 668, in _wait_for_task
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] return self.wait_for_task(task_ref)
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/usr/local/lib/python2.7/dist-packages/oslo/vmware/api.py", line 387, in
wait_for_task
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] return evt.wait()
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/usr/local/lib/python2.7/dist-packages/eventlet/event.py", line 121, in wait
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] return hubs.get_hub().switch()
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/usr/local/lib/python2.7/dist-packages/eventlet/hubs/hub.py", line 293, in
switch
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/usr/local/lib/python2.7/dist-packages/oslo/vmware/common/loopingcall.py",
line 76, in _inner
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] self.f(*self.args, **self.kw)
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] File
"/usr/local/lib/python2.7/dist-packages/oslo/vmware/api.py", line 424, in
_poll_task
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] raise task_ex
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] VMwareDriverException: A specified
parameter was not correct.
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591]
config.extraConfig["volume-e375857b-5b8f-409a-9303-db6d33956fe1"]
2015-02-04 14:30:21.099 TRACE nova.virt.block_device [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591]
2015-02-04 14:30:21.100 DEBUG nova.volume.cinder
[req-737b0e79-f91d-41b4-96f0-7449251545b9 admin demo] Cinderclient connection
created using URL:
http://192.168.200.151:8776/v1/4c54a363542f4d899dd48c0d38e46475 from
(pid=21418) cinderclient /opt/stack/nova/nova/volume/cinder.py:93
2015-02-04 14:30:21.167 ERROR nova.compute.manager
[req-737b0e79-f91d-41b4-96f0-7449251545b9 admin demo] [instance:
0f756e6b-f8c0-4efc-880e-216ebb943591] Failed to attach
e375857b-5b8f-409a-9303-db6d33956fe1 at /dev/sdb
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1419474/+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