Operations on ongoing live-migrations
For long running live-migrate jobs it would be good if the user is able to make certain operations while the job is in progress. This blueprint looks at implementing the following extensions.
1. Get status of the migration.
Eg. nova live-migration --status <uuid>
This can return hypervisor status (eg. virsh domjobinfo) and nova status (Perhaps report whether in pre, live, or post-migrate).
2. Allow the user to try to abort the job.
Eg. nova live-migration --abort <uuid>
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Pawel Koniszewski
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Pawel Koniszewski
Related branches
Related bugs
Sprints
Whiteboard
Yes, I'm working on this and submit via nova-specs soon. -- parthi (02 April 2014)
If you are still working on this, please re-submit via nova-specs. If not, please mark as obsolete, and add a quick comment to describe why. --johnthetubaguy (20th April 2014)
Gerrit topic: https:/
Addressed by: https:/
Query and cancel ongoing live migrations
Addressed by: https:/
Query and cancel ongoing live migrations
-------
Covered by:
https:/
https:/
https:/