Nova changes to make deploying more manageable

Registered by Matt Dietz

I'm proposing we make changes to nova to make it more deployable. This includes modifications such as handling events at the service level to allow them to gracefully finish their work and shutdown. Additionally, mindset changes around areas such as database migrations will be needed to make nova easier to deploy at massive scale.

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Medium
Drafter:
Matt Dietz
Direction:
Approved
Assignee:
Nova Upgrades Team
Definition:
Superseded
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Thierry Carrez
Completed by
Russell Bryant

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/deployability-improvements,n,z

Addressed by: https://review.openstack.org/6694
    Add tracking of service tasks

This blueprint is pretty old and not active so I'm going to close it out. To continue, we really need more specific blueprints, anyway. There have been and continue to be efforts along these lines, such as https://blueprints.launchpad.net/nova/+spec/graceful-shutdown as well as other efforts
--russellb

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.