Publish Manila HA resource agent

Registered by Clinton Knight

The OpenStack HA guide [1][2] describes how to configure the Linux clustering components Corosync and Pacemaker to run OpenStack services as active/passive HA processes. The repository for the necessary scripts, known as resource agents, is no longer maintained, and the suggestion is to keep the scripts closer to the projects themselves. So, we can keep the Manila resource agent in the Manila source tree under contrib/ha.

The Manila resource agent was modeled after the one for Cinder, plus a few fixes needed to make it work with Devstack. A separate commit to the OpenStack HA Guide will add a section covering Manila.

[1] http://docs.openstack.org/high-availability-guide/content/ch_preface.html
[2] https://github.com/openstack/ha-guide

This work was completed in Mitaka by merging the HA doc and the resource agent to their respective projects:

Added to HA guide: https://review.openstack.org/#/c/238608/
Added to resource agents: https://review.openstack.org/#/c/238166/

Blueprint information

Status:
Complete
Approver:
Ben Swartzlander
Priority:
Undefined
Drafter:
Clinton Knight
Direction:
Approved
Assignee:
Clinton Knight
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon mitaka-1
Started by
Clinton Knight
Completed by
Clinton Knight

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.