Making the live-migration API friendly
When performing live-migrate on an instance, admin should specify block_migration flag, it is really hard for admin and external system to use this API.
We can make those flags detected by nova automatically.
Host can specify with None, but would be great make it optional directly.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Medium
- Drafter:
- Alex Xu
- Direction:
- Approved
- Assignee:
- Eli Qiao
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- mitaka-3
- Started by
- John Garbutt
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Make block_migration and host flags in live-migration API
Gerrit topic: https:/
Addressed by: https:/
Calculate block_migration in virt drivers if it's None
Addressed by: https:/
Return host and block_migration in task_api._execute()
Addressed by: https:/
WIP: API: Improve os-migrateLive input and output values
Addressed by: https:/
Libvirt: Calculate block_migration if it's None
Marking as completed, as we have merged all the Nova patches here. --johnthetubaguy 2nd March 2016