← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1246592] Re: Nova live migration failed due to OLE error

 

** 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/1246592

Title:
  Nova live migration failed due to OLE error

Status in OpenStack Compute (Nova):
  Fix Released

Bug description:
  When migrate vm on hyperV, command fails with the following error:

  2013-10-25 03:35:40.299 12396 ERROR nova.openstack.common.rpc.amqp [req-b542e0fd-74f5-4e53-889c-48a3b44e2887 3a75a18c8b60480d9369b25ab06519b3 0d44e4afd3d448c6acf0089df2dc7658] Exception during message handling
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call last):
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\openstack\common\rpc\amqp.py", line 461, in _process_data
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     **args)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\openstack\common\rpc\dispatcher.py", line 172, in dispatch
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     result = getattr(proxyobj, method)(ctxt, **kwargs)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\exception.py", line 90, in wrapped
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     payload)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\exception.py", line 73, in wrapped
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     return f(self, context, *args, **kw)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\compute\manager.py", line 4103, in live_migration
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     block_migration, migrate_data)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\virt\hyperv\driver.py", line 118, in live_migration
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     block_migration, migrate_data)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\virt\hyperv\livemigrationops.py", line 44, in wrapper
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     return function(self, *args, **kwds)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\virt\hyperv\livemigrationops.py", line 76, in live_migration
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     recover_method(context, instance_ref, dest, block_migration)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\virt\hyperv\livemigrationops.py", line 69, in live_migration
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     dest)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\virt\hyperv\livemigrationutils.py", line 231, in live_migrate_vm
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     disk_paths = self._get_physical_disk_paths(vm_name)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\virt\hyperv\livemigrationutils.py", line 114, in _get_physical_disk_paths
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     ide_paths = self._vmutils.get_controller_volume_paths(ide_ctrl_path)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\nova\virt\hyperv\vmutils.py", line 553, in get_controller_volume_paths
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     "parent": controller_path})
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\wmi.py", line 1009, in query
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     return [ _wmi_object (obj, instance_of, fields) for obj in self._raw_query(wql) ]
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp   File "C:\Program Files (x86)\IBM\SmartCloud Entry\Hyper-V Agent\Python27\lib\site-packages\win32com\client\util.py", line 84, in next
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp     return _get_good_object_(self._iter_.next(), resultCLSID = self.resultCLSID)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp com_error: (-2147217385, 'OLE error 0x80041017', None, None)
  2013-10-25 03:35:40.299 12396 TRACE nova.openstack.common.rpc.amqp

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