The cluster team and its community are proud to announce the 3.0.0.alpha6 release from the STABLE3 branch. The development cycle for 3.0.0 is about to end. The STABLE3 branch is now collecting only bug fixes and minimal update required to build on top of the latest upstream kernel/corosync/openais, we are getting closer and closer to a shiny new stable release. Everybody with test equipment and time to spare, is highly encouraged to download, install and test the 3.0.0.alpha releases and more important report problems. This is the time for people to make a difference and help us testing as much as possible. In order to build the 3.0.0.alpha6 release you will need: - corosync 0.94 - openais 0.93 - linux kernel 2.6.28 (for gfs1 kernel module) The new source tarball can be downloaded here: ftp://sources.redhat.com/pub/cluster/releases/cluster-3.0.0.alpha6.tar.gz https://fedorahosted.org/releases/c/l/cluster/cluster-3.0.0.alpha6.tar.gz At the same location is now possible to find separated tarballs for fence-agents and resource-agents as previously announced (http://www.redhat.com/archives/cluster-devel/2009-February/msg00003.html) To report bugs or issues: https://bugzilla.redhat.com/ Would you like to meet the cluster team or members of its community? Join us on IRC (irc.freenode.net #linux-cluster) and share your experience with other sysadministrators or power users. Happy clustering, Fabio Under the hood (from 3.0.0.alpha5): Christine Caulfield (2): cman/config: Change handle code to work with new corosync API ccs_tool: Add an option to disable full XPath parsing David Teigland (14): libfence/fenced/fence_node: add logging to fence_node() libfence/fence_node: unfencing fence_node: unfence local node by default libfence/fence_node: use different exit code when unfencing undefined libfence: fix unfence_node return value fenced: check for group/groupd_compat at startup init.d/cman: unfence local node fenced/dlm_controld/gfs_controld: clean up cman admin handle fenced: cpg_finalize groupd: cpg_finalize dlm_controld: cpg_finalize gfs_controld: cpg_finalize dlm_controld: finalize ckpt handle gfs_controld: finalize ckpt handle Fabio M. Di Nitto (13): cmannotifyd: add options to init script to handle daemon startup fence: fix fence agents man page installation libfence: fix premature free of victim name qdisk: fix pid check in shutdown operation libccs: cope with new hdb from corosync copyright: allow non-redhat-copyright in fence agents ifmib: fix copyright attribution fence_node: add missing cman_node_t struct initialization init: make groupd startup conditional init: stop daemons before cman init: fix return code check in cman libccs: unbreak full xpath one more time libccs: fix fallout from uint to hbd conversion Jan Friesse (3): fence_vmware: Changed long option for datacenter fence_*.pl: Fix Perl scripts to force stdout close fence_*.py: Fix Python (fencing.py based) scripts to force stdout close Juanjo Villaplana (2): resource-agents: fix netfsclient cache handling qdiskd: Fix init script 'restart' operation Lon Hohberger (7): rgmanager: Enable exclusive prioritization use case qdiskd: Warn if we find >1 label with the same name qdiskd: Fix logging call for warning cman: Make fence_xvm's metadata not crash XML parsers cman: Just print; no need for a buffer in fence_xvm fence: Revert change to 'required' for 'action' operation config: RelaxNG Schema for stable3 branch Mark Hlawatschek (1): resource-agents: Tweak environment for SAP resource agents Yevheniy Demchenko (1): rgmanager: Fix poor -F handling on enable cman/daemon/ais.c | 8 +- cman/daemon/cman-preconfig.c | 62 +- cman/daemon/cmanconfig.c | 18 +- cman/daemon/commands.c | 8 +- cman/daemon/daemon.c | 28 +- cman/daemon/nodelist.h | 22 +- cman/init.d/Makefile | 1 + cman/init.d/cman.in | 67 +- cman/init.d/qdiskd.in | 4 +- cman/qdisk/main.c | 6 +- cman/qdisk/proc.c | 4 +- config/libs/libccsconfdb/ccs_internal.h | 14 +- config/libs/libccsconfdb/fullxpath.c | 45 +- config/libs/libccsconfdb/libccs.c | 74 +- config/libs/libccsconfdb/xpathlite.c | 16 +- config/plugins/ldap/configldap.c | 14 +- config/plugins/xml/cluster.rng | 2376 +++++++++++++++++++++++ config/plugins/xml/config.c | 6 +- config/tools/ccs_tool/ccs_tool.c | 13 +- fence/agents/alom/fence_alom.py | 2 + fence/agents/apc/fence_apc.py | 2 + fence/agents/baytech/fence_baytech.pl | 9 + fence/agents/bladecenter/fence_bladecenter.py | 2 + fence/agents/brocade/fence_brocade.pl | 9 + fence/agents/bullpap/fence_bullpap.pl | 9 + fence/agents/cpint/fence_cpint.pl | 9 + fence/agents/drac/fence_drac.pl | 9 + fence/agents/drac/fence_drac5.py | 2 + fence/agents/egenera/fence_egenera.pl | 9 + fence/agents/eps/fence_eps.py | 2 + fence/agents/ibmblade/fence_ibmblade.pl | 9 + fence/agents/ifmib/fence_ifmib.py | 8 +- fence/agents/ilo/fence_ilo.py | 2 + fence/agents/ldom/fence_ldom.py | 3 +- fence/agents/lib/fencing.py.py | 13 +- fence/agents/lpar/fence_lpar.py | 2 + fence/agents/mcdata/fence_mcdata.pl | 9 + fence/agents/sanbox2/fence_sanbox2.pl | 9 + fence/agents/scsi/fence_scsi.pl | 9 + fence/agents/virsh/fence_virsh.py | 2 + fence/agents/vixel/fence_vixel.pl | 9 + fence/agents/vmware/fence_vmware.py | 2 + fence/agents/wti/fence_wti.py | 2 + fence/agents/xcat/fence_xcat.pl | 9 + fence/agents/xvm/options.c | 25 +- fence/agents/zvm/fence_zvm.pl | 9 + fence/fence_node/Makefile | 4 +- fence/fence_node/fence_node.c | 177 ++- fence/fenced/config.c | 63 +- fence/fenced/cpg.c | 14 +- fence/fenced/member_cman.c | 5 + fence/fenced/recover.c | 60 +- fence/libfence/Makefile | 3 + fence/libfence/agent.c | 405 ++++- fence/libfence/libfence.h | 27 +- fence/man/Makefile | 12 +- group/daemon/cpg.c | 28 + group/daemon/gd_internal.h | 2 + group/daemon/main.c | 6 +- group/dlm_controld/cpg.c | 11 +- group/dlm_controld/dlm_daemon.h | 1 + group/dlm_controld/main.c | 4 +- group/dlm_controld/member_cman.c | 5 + group/dlm_controld/plock.c | 9 + group/gfs_controld/cpg-new.c | 11 +- group/gfs_controld/cpg-old.c | 6 +- group/gfs_controld/gfs_daemon.h | 1 + group/gfs_controld/main.c | 4 +- group/gfs_controld/member_cman.c | 6 + group/gfs_controld/plock.c | 8 + group/man/groupd.8 | 6 +- rgmanager/src/daemons/rg_state.c | 9 +- rgmanager/src/resources/SAPDatabase | 19 +- rgmanager/src/resources/SAPInstance | 14 +- rgmanager/src/resources/default_event_script.sl | 154 ++- rgmanager/src/resources/nfsclient.sh | 6 +- scripts/fenceparse | 5 +- 77 files changed, 3714 insertions(+), 343 deletions(-)
Attachment:
signature.asc
Description: This is a digitally signed message part
-- Linux-cluster mailing list Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster