← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1538464] [NEW] migrate_data param of _rollback_live_migration should be object.

 

Public bug reported:

when I go through  ComputeManager._rollback_live_migration, I find
migrate_data should be object instead of dict.

Now there are two place to call it.

one is when Exception do  pre_live_migration, it is still use dict.

Another is in driver.live_migration. The _rollback_live_migration as a recover_method callback pass to driver.live_migration.
The migrate_data is right here.

** Affects: nova
     Importance: Undecided
     Assignee: lvmxh (shaohef)
         Status: New

** Description changed:

  when I go through  ComputeManager._rollback_live_migration, I find
  migrate_data should be object instead of dict.
  
- Now there are two place call it.
+ Now there are two place to call it.
  
  one is when Exception do  pre_live_migration, it is still use dict.
  
- Another is in driver.live_migration. The _rollback_live_migration as a recover_method callback pass to driver.live_migration.  
+ Another is in driver.live_migration. The _rollback_live_migration as a recover_method callback pass to driver.live_migration.
  The migrate_data is right here.

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

Title:
  migrate_data param  of _rollback_live_migration should be object.

Status in OpenStack Compute (nova):
  New

Bug description:
  when I go through  ComputeManager._rollback_live_migration, I find
  migrate_data should be object instead of dict.

  Now there are two place to call it.

  one is when Exception do  pre_live_migration, it is still use dict.

  Another is in driver.live_migration. The _rollback_live_migration as a recover_method callback pass to driver.live_migration.
  The migrate_data is right here.

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


Follow ups