New nova API call to mark nova-compute down.
New API call is needed to change the state of compute service "down"
immediately. This allows usage of evacuate API without a delay. Also as
external system will make sure host is down and no VMs left running, there
will be no possibility to break shared storage or use same IPs again.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Medium
- Drafter:
- Tomi Juvonen
- Direction:
- Approved
- Assignee:
- Roman Dobosz
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
-
Implemented
- Milestone target:
-
12.0.0
- Started by
- John Garbutt
- Completed by
- Tomi Juvonen
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
State of compute node and instances running on it should be changed down by new API when host fault detected by external tool.
Gerrit topic: https:/
Addressed by: https:/
New nova API call to mark nova-compute down
Addressed by: https:/
Refactoring of the os-services update method.
Addressed by: https:/
Introducing new forced_down field for a Service object
Addressed by: https:/
Service group drivers forced_down flag utilization
Do you have all the code up for review for this yet? If so please move it to NeedsCodeReview.
Please note this blueprint will delayed until the M release if it is not in the NeedsCodeReview state (with all the code up for review) before July 16th, and merged by July 30th. We expect to re-open master for the M release in September. For more information, please see: https:/
--johnthetubaguy 15th July 2015
Hmm, we have one remaining patch here, the API change: https:/
Addressed by: https:/
Squashing down update method
Work Items
Dependency tree

* Blueprints in grey have been implemented.