Add instance actions for Live Migration operations
Currently live-migrate errors are not recorded, so its hard to see what has happened in the past.
This blueprint looks to add instance actions for the live-migrate issues. Importantly:
* record when a live-migrate starts
* record when a live-migrate succeeds
* record when the live-migrate checks fail, or the live-migrate fails
There are no additional APIs, only extra actions with the event_name "live_migrate".
Blueprint information
- Status:
- Complete
- Approver:
- Andrew Laski
- Priority:
- Low
- Drafter:
- John Garbutt
- Direction:
- Needs approval
- Assignee:
- John Garbutt
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- next
- Started by
- John Garbutt
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add start and finish live-migrate instance actions
Addressed by: https:/
Add post_live_
Addressed by: https:/
Move post/rollback_
Addressed by: https:/
Remove compute_
Addressed by: https:/
Move pre_live_migration call to the conductor
This blueprint has been deferred from the icehouse-3 milestone to Juno because it missed the "feature proposal freeze" deadline. https:/
Unapproved - please re-submit via nova-spec --johnthetubagy (20th March 2014)
Work Items
Work items:
Add start and finish instance actions: INPROGRESS
Add import log messages to describe progress: TODO
Dependency tree
* Blueprints in grey have been implemented.