← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1415001] [NEW] when Live migration instances failed, but can not rollback correct

 

Public bug reported:

 1、create  volume backed instance 
2、 at /nova/virt/libvirt/driver.py  _live_migration  function, if in this function raise exception, will run  
  the function recover_method(context, instance, dest, block_migration) , but the param "migrate_data"
  is None by defaut, so when call 
/nova/compute/manager.py   the function _rollback_live_migration(self, context, instance, dest, block_migration, migrate_data=None) , because the param " migrate_data " is None ,so the variable "is_volume_backed" is False, 
so the function rollback_live_migration_at_destination(self, context, instance) will can not run . so ,the destination resources can not rollback.

3、I am using icehouse version , This bug are also present in the J
version and K version .

** Affects: nova
     Importance: Undecided
         Status: New

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

Title:
  when Live migration  instances failed,but can not rollback correct

Status in OpenStack Compute (Nova):
  New

Bug description:
   1、create  volume backed instance 
  2、 at /nova/virt/libvirt/driver.py  _live_migration  function, if in this function raise exception, will run  
    the function recover_method(context, instance, dest, block_migration) , but the param "migrate_data"
    is None by defaut, so when call 
  /nova/compute/manager.py   the function _rollback_live_migration(self, context, instance, dest, block_migration, migrate_data=None) , because the param " migrate_data " is None ,so the variable "is_volume_backed" is False, 
  so the function rollback_live_migration_at_destination(self, context, instance) will can not run . so ,the destination resources can not rollback.

  3、I am using icehouse version , This bug are also present in the J
  version and K version .

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


Follow ups

References