Pacemaker provider for Openstack services in HA

Registered by Bogdan Dobrelya

It is a common practice to make services managed by pacemaker in Linux HA clusters.
Puppet modules for Openstack should be able to ensure both standard and pacemaker providers for Openstack services as well.

In order to achieve this as a transparent solution (w/o modifications to the core puppet modules for Openstack) special wrapping classes should be created in puppet-openstack_extras. These wrappers should contain overrides for Openstack services as a Pacemaker service provider and ensure creation of corresponding Pacemaker resources as well.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Bogdan Dobrelya
Direction:
Needs approval
Assignee:
Bogdan Dobrelya
Definition:
Approved
Series goal:
Proposed for kilo
Implementation:
Implemented
Milestone target:
milestone icon 5.0.0
Started by
Bogdan Dobrelya
Completed by
Bogdan Dobrelya

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/pacemaker-provider-for-openstack,n,z

Addressed by: https://review.openstack.org/136708
    Add pacemaker provider for HA services

Addressed by: https://review.openstack.org/153963
    Add HA docs for pacemaker service provider

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.