Update pacemaker and corosync infrastructure (Corosync 2.x)
Update pacemaker and corosync infrastructure (Corosync 2.x).
Extracted from https:/
Feature Lead: Bogdan Dobrelia
Mandatory Design Reviewers: Bogdan Dobrelia, Dmitry Ilyin, Vladimir Kuklin
Developers: Dmitry Ilyin, Sergii Golovatiuk, Bogdan Dobrelia
QA: Andrey Sledzinskiy, Egor Kotko
Blueprint information
- Status:
- Complete
- Approver:
- Vladimir Kuklin
- Priority:
- Low
- Drafter:
- Dmitry Borodaenko
- Direction:
- Approved
- Assignee:
- Bogdan Dobrelya
- Definition:
- Approved
- Series goal:
- Accepted for 6.1.x
- Implementation:
- Implemented
- Milestone target:
- 6.1
- Started by
- Bogdan Dobrelya
- Completed by
- Bogdan Dobrelya
Related branches
Related bugs
Sprints
Whiteboard
For Ubuntu this blueprint has a dependency https:/
Gerrit topic: https:/
Addressed by: https:/
Support for corosync 2
Gerrit topic: https:/
Addressed by: https:/
Blueprint corosync-2
Gerrit topic: https:/
Addressed by: https:/
Sync corosync upstream
Addressed by: https:/
Adapt corosync for Fuel
Gerrit topic: https:/
Addressed by: https:/
Fixes for corosync 2 support
Addressed by: https:/
Enable corosync 2
Addressed by: https:/
Add location constraints for full_name
Gerrit topic: https:/
Addressed by: https:/
Cleanup primitives by their full names
Gerrit topic: https:/
Addressed by: https:/
Class cluster as separate step
Addressed by: https:/
Add crmsh to the list of required packages
Work Items
Work items:
* Build experimental ISO with Corosync 2 for Centos: DONE
* Update puppet-corosync module to work with Corosync 2: DONE
* Fix pacemaker provider to work with Pacemaker 1.1.12: DONE
* Switch Fuel-library master branch to Corosync 2: DONE
* Switch 6.1 Fuel mirrors to Corosync 2: DONE