Hyper-V soft reboot
Currently both "nova reboot" and "nova reboot --hard" cause a hard reset on Hyper-V instances.
This blueprint introduces soft reboot support in Hyper-V.
For consistency with the libvirt driver, if a soft reboot fails then a hard reboot is attempted.
The implementation can be done by invoking the "InitiateShutdown" method of the "Msvm_ShutdownC
Hyper-V provides an API to execute a soft shutdown but not a direct API to execute a soft reboot, hence the need to wait for the shutdown to be completed.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Medium
- Drafter:
- Alessandro Pilotti
- Direction:
- Approved
- Assignee:
- Claudiu Belu
- Definition:
- Approved
- Series goal:
- Accepted for juno
- Implementation:
- Implemented
- Milestone target:
- 2014.2
- Started by
- Alessandro Pilotti
- Completed by
- Joe Gordon
Related branches
Related bugs
Sprints
Whiteboard
Given medium priority, due to driver consistency reasons --johnthetubaguy 16th July 2014
Gerrit topic: https:/
Addressed by: https:/
Spec for Hyper-V soft reboot
Gerrit topic: https:/
Addressed by: https:/
Adds Hyper-V Compute Driver soft reboot implementation