Hi everyone, please consider reviewing the following patches. These add OCF-compliant cluster resource agent functionality to Ceph, allowing MDS, OSD and MON to run as cluster resources under compliant managers (such as Pacemaker, http://www.clusterlabs.org). This new stuff does not build nor install by default; you must enable with the "--with-ocf" flag. That same flag maps to a new RPM build conditional ("--with ocf") which rolls the resource agents into a separate subpackage, "ceph-resource-agents". These patches require the tiny patch to the init script that I posted here a few days ago. Just in case you're interested, all the above changes (including the init script patch) since commit e18b1c9734e88e3b779ba2d70cdd54f8fb94743d: rgw: removing swift user index when removing user (2011-12-28 17:00:19 -0800) are also available in my GitHub repo at: git://github.com/fghaas/ceph ocf-ra Florian Haas (3): init script: be LSB compliant for exit code on status Add OCF-compliant resource agent for Ceph daemons Spec: conditionally build ceph-resource-agents package ceph.spec.in | 22 ++++++ configure.ac | 8 ++ src/Makefile.am | 4 +- src/init-ceph.in | 7 ++- src/ocf/Makefile.am | 23 +++++++ src/ocf/ceph.in | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 238 insertions(+), 3 deletions(-) create mode 100644 src/ocf/Makefile.am create mode 100644 src/ocf/ceph.in Hope this is useful. All feedback is much appreciated. Thanks! Cheers, Florian -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html