Support multi nova cell v2
Nova offers cells as a scale-out concept.
Kolla does not currently understand nova-cells; so therefore it can not understand the nova scale-out concept.
For operators that use kolla and use nova-cells this makes it hard to use kolla; that is bad.
Blueprint information
- Status:
- Complete
- Approver:
- Steven Dake
- Priority:
- Medium
- Drafter:
- Joshua Harlow
- Direction:
- Needs approval
- Assignee:
- Doug Szumski
- Definition:
- Approved
- Series goal:
- Accepted for train
- Implementation:
- Implemented
- Milestone target:
- 9.0.0
- Started by
- Steven Dake
- Completed by
- Mark Goddard
Related branches
Related bugs
Sprints
Whiteboard
Will this blueprint complete in ocata or pike?
Gerrit topic: https:/
Addressed by: https:/
Add nova-cells docker building file (for those that use cells v1 or v2)
nova cells v1 is already mark deprecated and v2 do not require nova-cells, does we still need this? (jeffrey, 06-15)
Addressed by: https:/
[WIP] Support deploying RabbitMQ for cells
Addressed by: https:/
[WIP] Minimal support for deploying multiple instances of HAProxy
Addressed by: https:/
[WIP] Minimal support for deploying multiple instances of MariaDB
Addressed by: https:/
[WIP] Support deploying MariaDB for cells
Gerrit topic: https:/
Addressed by: https:/
Minimal support for deploying multiple instances of MariaDB
Addressed by: https:/
Support namespacing RabbitMQ logs
Addressed by: https:/
Copy Nova role as a basis for the Nova cell role
Addressed by: https:/
[WIP] Factor out nova-cell role
Addressed by: https:/
Update configuration on overriding config files
Addressed by: https:/
Add service-rabbitmq role
Addressed by: https:/
WIP: Support shared nova cell controllers
Addressed by: https:/
Add unit tests for Nova Cells filters
Addressed by: https:/
Provide sensible default cell group names