HAHT - Resource agents for Pacemaker integration

Bug #1602853 reported by Eric K
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
congress
Fix Released
High
Masahito Muroi

Bug Description

Enable Pacemaker to manage Congress via a resource agent. Two approaches are available:
1. Document the parameters for a generic resource agent to manage Congress. http://linux-ha.org/doc/man-pages/re-ra-anything.html
2. Develop a custom resource agent for Congress. http://www.linux-ha.org/doc/dev-guides/ra-dev-guide.html

In either case, custom hook may need to be added in Congress for health monitoring. Promotion and demotion not needed because we don't have global leader.

Please see spec and blueprint for more information.
https://github.com/openstack/congress-specs/blob/master/specs/newton/high-availability-design.rst
https://blueprints.launchpad.net/congress/+spec/high-availability-design

Tags: haht
Changed in congress:
assignee: nobody → Masahito Muroi (muroi-masahito)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to congress (master)

Fix proposed to branch: master
Review: https://review.openstack.org/342852

Changed in congress:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/342853

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to congress (master)

Reviewed: https://review.openstack.org/342852
Committed: https://git.openstack.org/cgit/openstack/congress/commit/?id=cfb7a624ca70489b102e9b97c83124f1f83cb093
Submitter: Jenkins
Branch: master

commit cfb7a624ca70489b102e9b97c83124f1f83cb093
Author: Masahito Muroi <email address hidden>
Date: Thu Jul 14 19:50:16 2016 +0900

    Adds custom ocf for HA of DataSource Node

    ocf file for DseNode that datasources run on. When user want HA for
    DataSourceDriver, use this ocf for RA on Pacemaker.

    Partial-Bug: #1602853
    Partially implements blueprint: high-availability-design

    Change-Id: I597797b29b40292f5a9542c521aabc577e5e9c2b

Changed in congress:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/342853
Committed: https://git.openstack.org/cgit/openstack/congress/commit/?id=eb7ab43315ef8b5721fc8c0c1a267b70245191ae
Submitter: Jenkins
Branch: master

commit eb7ab43315ef8b5721fc8c0c1a267b70245191ae
Author: Masahito Muroi <email address hidden>
Date: Fri Jul 15 22:12:48 2016 +0900

    Deployment guide of Resource Agent

    How to deploy Resource Agent of DataSource Node. This guide only
    has configuration steps for Resource Agent with Pacemaker.

    Closes-Bug: #1602853
    Partially implements blueprint: high-availability-design

    Change-Id: Ic7cc95396472e6c13724b196c34aae66718eb939

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/congress 4.0.0.0b3

This issue was fixed in the openstack/congress 4.0.0.0b3 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.