Nova-Cells-v2
Contents
Nova Cells v2
Bugs
- https://bugs.launchpad.net/nova/+bug/1656276 - Error running nova-manage cell_v2 simple_cell_setup when configuring nova with puppet-nova
- https://bugs.launchpad.net/nova/+bug/1649341 - Undercloud upgrade fails with "Cell mappings are not created, but required for Ocata"
- Fixed on master in Nova, backport proposed to stable/newton.
TODOs
- The deployment/upgrade process needs to be documented in more than just the release notes.
- dansmith was going to work on a blog post to start this.
- alaski's older docs patch (which is probably out of date now but might be useful) is here: https://review.openstack.org/#/c/267153/
- Integrate the 'nova-status upgrade check' CLI into the CI/QA system (grenade).
- Older tracking etherpads (these may be out of date):
Manifesto
http://docs.openstack.org/developer/nova/cells.html#manifesto
Testing
https://etherpad.openstack.org/p/nova-cells-testing
DB Table Analysis
https://etherpad.openstack.org/p/nova-cells-table-analysis
Scheduling requirements
https://etherpad.openstack.org/p/nova-cells-scheduling-requirements
Code Review
- https://review.openstack.org/#/q/topic:bp/cells-scheduling-interaction
- Otherwise see the cells v2 section in the Ocata review priorities etherpad: https://etherpad.openstack.org/p/ocata-nova-priorities-tracking
References
- Note the original cells wiki is here: https://wiki.openstack.org/wiki/Blueprint-nova-compute-cells
- Kilo design summit etherpad: https://etherpad.openstack.org/p/kilo-nova-cells
- nova-specs: https://review.openstack.org/#/q/status:open+project:openstack/nova-specs+branch:master+topic:bp/cells-instance-mapping,n,z
- Flow diagrams: http://paste.openstack.org/show/144068/
- https://etherpad.openstack.org/p/nova-cells-flow-diagram commentable version