Public bug reported:
1. I take a snapshot from vmware instance, then the snapshot image(which is
link_clone of snapshot) will be saved in glance server.
2. Start from this snapshot image from glance server. then got the following
error
2015-12-15 01:32:05.255 25992 DEBUG oslo_vmware.api [-] Invoking VIM API to
read info of task: (returnval){
value = "task-1896"
_type = "Task"
}. _poll_task /usr/lib/python2.7/site-packages/oslo_vmware/api.py:397
2015-12-15 01:32:05.255 25992 DEBUG oslo_vmware.api [-] Waiting for function
_invoke_api to return. func
/usr/lib/python2.7/site-packages/oslo_vmware/api.py:121
2015-12-15 01:32:05.285 25992 DEBUG oslo_vmware.exceptions [-] Fault
InvalidArgument not matched. get_fault_class
/usr/lib/python2.7/site-packages/oslo_vmware/exceptions.py:296
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall [-] in fixed
duration looping call
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall Traceback
(most recent call last):
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall File
"/usr/lib/python2.7/site-packages/oslo_vmware/common/loopingcall.py", line 76,
in _inner
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall
self.f(*self.args, **self.kw)
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall File
"/usr/lib/python2.7/site-packages/oslo_vmware/api.py", line 428, in _poll_task
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall raise
task_ex
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall
VimFaultException: 指定的参数错误。
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall capacity
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall Faults:
['InvalidArgument']
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall
2015-12-15 01:32:05.286 25992 ERROR nova.virt.vmwareapi.vmops
[req-c466c53c-0a9c-45d7-aa78-c8812b4021a2 4b7fde8604c24e919e46b68fdf50b5a5
b0eab665ecd94e86885e03027ab90528 - - -] [instance:
bea53465-ac4f-40f4-9937-f99024a8075d] Extending virtual disk failed with error:
指定的参数错误。
capacity
3. I track the error,
nova/virt/vmwareapi/vmops.py
def spawn()
self._use_disk_image_as_linked_clone(vm_ref, vi)
self._extend_if_required
self._extend_virtual_disk()
def _extend_virtual_disk()
vmdk_extend_task = self._session._call_method(
self._session.vim,
"ExtendVirtualDisk_Task",
service_content.virtualDiskManager,
name=name,
datacenter=dc_ref,
newCapacityKb=requested_size,
eagerZero=False)
my vimserver is :
/opt/stack/vmware/wsdl/5.0/vimService.wsdl
vcenter version is :5.1.0
openstack version is : Liberty
4. When I shield _extend_if_required in _use_disk_image_as_linked_clone,
then will be successful.
** Affects: nova
Importance: Undecided
Status: New
** Tags: vmware
** Tags added: vmware
--
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/1528114
Title:
vmware start instance from snapshot error
Status in OpenStack Compute (nova):
New
Bug description:
1. I take a snapshot from vmware instance, then the snapshot image(which is
link_clone of snapshot) will be saved in glance server.
2. Start from this snapshot image from glance server. then got the following
error
2015-12-15 01:32:05.255 25992 DEBUG oslo_vmware.api [-] Invoking VIM API to
read info of task: (returnval){
value = "task-1896"
_type = "Task"
}. _poll_task /usr/lib/python2.7/site-packages/oslo_vmware/api.py:397
2015-12-15 01:32:05.255 25992 DEBUG oslo_vmware.api [-] Waiting for function
_invoke_api to return. func
/usr/lib/python2.7/site-packages/oslo_vmware/api.py:121
2015-12-15 01:32:05.285 25992 DEBUG oslo_vmware.exceptions [-] Fault
InvalidArgument not matched. get_fault_class
/usr/lib/python2.7/site-packages/oslo_vmware/exceptions.py:296
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall [-] in
fixed duration looping call
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall Traceback
(most recent call last):
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall File
"/usr/lib/python2.7/site-packages/oslo_vmware/common/loopingcall.py", line 76,
in _inner
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall
self.f(*self.args, **self.kw)
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall File
"/usr/lib/python2.7/site-packages/oslo_vmware/api.py", line 428, in _poll_task
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall raise
task_ex
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall
VimFaultException: 指定的参数错误。
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall capacity
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall Faults:
['InvalidArgument']
2015-12-15 01:32:05.285 25992 ERROR oslo_vmware.common.loopingcall
2015-12-15 01:32:05.286 25992 ERROR nova.virt.vmwareapi.vmops
[req-c466c53c-0a9c-45d7-aa78-c8812b4021a2 4b7fde8604c24e919e46b68fdf50b5a5
b0eab665ecd94e86885e03027ab90528 - - -] [instance:
bea53465-ac4f-40f4-9937-f99024a8075d] Extending virtual disk failed with error:
指定的参数错误。
capacity
3. I track the error,
nova/virt/vmwareapi/vmops.py
def spawn()
self._use_disk_image_as_linked_clone(vm_ref, vi)
self._extend_if_required
self._extend_virtual_disk()
def _extend_virtual_disk()
vmdk_extend_task = self._session._call_method(
self._session.vim,
"ExtendVirtualDisk_Task",
service_content.virtualDiskManager,
name=name,
datacenter=dc_ref,
newCapacityKb=requested_size,
eagerZero=False)
my vimserver is :
/opt/stack/vmware/wsdl/5.0/vimService.wsdl
vcenter version is :5.1.0
openstack version is : Liberty
4. When I shield _extend_if_required in
_use_disk_image_as_linked_clone, then will be successful.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1528114/+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