Composable HA Architecture
Implement a composable HA architecture for the core services that are managed by pacemaker (galera, redis, VIPs, haproxy, cinder-volume, rabbitmq, cinder-backup, manila-share).
Blueprint information
- Status:
- Complete
- Approver:
- Steven Hardy
- Priority:
- High
- Drafter:
- Michele Baldessari
- Direction:
- Approved
- Assignee:
- Michele Baldessari
- Definition:
- Approved
- Series goal:
- Accepted for ocata
- Implementation:
- Implemented
- Milestone target:
- ocata-3
- Started by
- Emilien Macchi
- Completed by
- Michele Baldessari
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
WIP DO NOT MERGE Initial Composable HA
Addressed by: https:/
WIP DO NOT MERGE Initial pacemaker remote profile support
Gerrit topic: https:/
Addressed by: https:/
Do not use hardcoded controller_
Addressed by: https:/
WIP DO NOT MERGE Make pacemaker_master checks more robust
Addressed by: https:/
WIP DO NOT MERGE pacemaker remote profile support
Addressed by: https:/
Add a per service bootstrap node variable
Addressed by: https:/
Add a PacemakerRemote
Addressed by: https:/
Do not depend on bootstrap_nodeid for any pacemaker profile
Addressed by: https:/
Add retries to the ::pacemaker:
Addressed by: https:/
Support composable HA for the Ceph rbdmirror daemon
Addressed by: https:/
Fix wrong hiera key in ceph_rbdmirror
Work Items
Dependency tree
* Blueprints in grey have been implemented.