Infrastructure

Interacting with the team

Members

Mission

The aim of Debian-HA, is to collaborate Debian packaging efforts for the RHEL HA cluster stack based on Pacemaker and Corosync. We also work closely with upstream in an effort to ease development among all involved parties. Our current task involves preparing the modern Pacemaker/Corosync HA cluster stack for Debian Jessie and beyond, in order to provide a stable stack to Debian cluster users and enthusiasts.

Our team missed the Jessie freeze date, and as such Pacemaker and friends will not be shipped with Jessie at release time. There is discussion of an add-on repository to be implemented after release, however there are debate topics for us to squash before this will take place.

The previous stack in Debian included Heartbeat and AIS. As Heartbeat has become deprecated and its functionality a part of other components in the stack; When the Pacemaker/Corosync stack is available it will be based on Corosync 2.x. This is the stack as it is supposed to have been for the last few years. For more information regarding this matter please visit Clusterlabs [1] (See "Why Does Each Distribution Have its Own Quickstart?"), and/or review the history of the RHEL cluster stack [2].

Currently we are packaging, testing, and improving upon all of the modern HA cluster stack components for Debian; in order to deliver a concrete stack as it is represented - and has been for years - by RHEL developers.

Currently, Wheezy users have access to a stable Pacemaker-based cluster stack. Jessie users can also enjoy the Redhat-Cluster Suite until the new packages are ready and available to them.

News 2016-03-14: The full stack is now available in jessie-backports

Get involved

There are numerous ways to get involved with maintenance and to contribute to Debian-HA efforts. We are always appreciative of any and all contributions.

Keeping it simple

If you are looking to contribute outside of the code base - that is, outside of the packages themselves - we welcome you to contribute to documentation such as this page, the FAQ, the Maintainer Guide, or even the Clusters from Scratch; Debian style document. To get started, click a link to the respective wiki by following the aforementioned bookmark(s) to the relevant section(s) of this wiki which contain the real link(s).

You could also test packages and provided feedback for the team.

I want to haxx!

To those of you looking to join the team in a more formal way, we encourage you to apply for project membership on Alioth; Find the link above under the Infrastructure heading Alioth Project.

To get started, browse relevant sections of this document to find links for related documentation, such as the Maintainer Guide, the Alioth Tasks, BTS and DMD links also found above in Infrastructure, or additional documents as listed below in Where should I start?.

Where should I start?

References

  1. Why does each distribution have its own Quick Start?

  2. A little cluster history


CategoryTeams