-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The cluster team and its community are proud to announce the 3.0.7 stable release from the STABLE3 branch. This release contains a few major bug fixes. We strongly recommend people to update your clusters. In order to build/run the 3.0.7 release you will need: - - corosync 1.2.0 - - openais 1.1.1 - - linux kernel 2.6.31 The new source tarball can be downloaded here: https://fedorahosted.org/releases/c/l/cluster/cluster-3.0.7.tar.gz ftp://sources.redhat.com/pub/cluster/releases/cluster-3.0.7.tar.gz 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. Thanks/congratulations to all people that contributed to achieve this great milestone. Happy clustering, Fabio Under the hood (from 3.0.6): Abhijith Das (1): gfs2_quota: Bug 536902 - quota file size not a multiple of struct gfs2_quota Andrew Beekhof (1): gfs_controld.pcmk - Implement the setup_cluster and fenced_node_info hooks Bob Peterson (3): GFS2: gfs2_edit savemeta bugs gfs_fsck: Don't try to convert free_meta to free if -n was specified. gfs_fsck: Don't try to convert free inodes to free if -n was specified. Christine Caulfield (1): cman: Make cman quit if it has an old config when it starts up David Teigland (3): group_tool: remove "groupd not running" (another) cluster.rng: fence_daemon updates man pages: fenced, fence_tool, fence_node, fence_ack_manual Fabio M. Di Nitto (15): cman init: don't start cluster if NM is running or about to run cman_tool: make it the authoritative tool to enable a new configuration cman init: add horrid workaround to some other issues gfs2: fix build failure fence lpar: fix quoting gfs: disable gfs kernel and userland tool build by default build: fix typo in configure build: fix Makefile filters for gfs build: fix fence man page stuff cman init: check for cman_tool before executing the script cman init: drop use of test in favour of shell bits cman init: add check for executable Revert "cman init: add horrid workaround to some other issues" fence agents: drop build date misc: update copyright year across the board Lon Hohberger (14): rgmanager: Fix relocation & migration errors rgmanager: Add debug information to dumps rgmanager: Move prototypes in to correct header config: Remove data type="string" config: Fix build warning in rng2ldif rgmanager: Fix build warnings rgmanager: Fix bind mount handling in fs.sh fence-agents: Add missing state handling to fence_virsh rgmanager: Fix erroneous bind mount warning in fs.sh rgmanager: Make clusvcadm check msg_send return code rgmanager: Fix event generation with central_processing resource-agents: Add missing btrfs & ext4 support rgmanager: Allow non-root clustat rgmanager: Fix compiler warning Marek 'marx' Grac (4): fencing: Change default timeout values for LPAR and IPMI fencing: Version information not shown fencing: Add support for identity files fencing: fence_rsa fails to login Ryan O'Hara (3): Add error messages to fence_scsi as well as a few comments. Add debug messages to subroutines that perform sg_persist operations. Add support for metadata action. Shane Bradley (1): rgmanager: Fix ipv6 handling Makefile | 6 +- cman/cman_tool/main.c | 13 +- cman/daemon/ais.c | 3 +- cman/daemon/cman.h | 1 + cman/daemon/commands.c | 23 ++ cman/init.d/cman.in | 49 ++++- config/tools/ldap/rng2ldif/tree.c | 2 +- config/tools/xml/cluster.rng.in | 87 +++----- configure | 20 +- doc/COPYRIGHT | 58 +++--- fence/agents/alom/fence_alom.py | 2 +- fence/agents/apc/fence_apc.py | 2 +- fence/agents/drac5/fence_drac5.py | 2 +- fence/agents/ilo_mp/fence_ilo_mp.py | 2 +- fence/agents/ipmilan/ipmilan.c | 2 +- fence/agents/lib/fencing.py.py | 7 +- fence/agents/lpar/fence_lpar.py | 9 +- fence/agents/rsa/fence_rsa.py | 5 +- fence/agents/scsi/fence_scsi.pl | 292 ++++++++++++++++------- fence/agents/virsh/fence_virsh.py | 2 +- fence/agents/vmware/fence_vmware.py | 2 +- fence/agents/wti/fence_wti.py | 2 +- fence/man/Makefile | 2 +- fence/man/fence.8 | 30 --- fence/man/fence_ack_manual.8 | 55 +++-- fence/man/fence_node.8 | 133 +++++++++-- fence/man/fence_tool.8 | 70 ++++-- fence/man/fenced.8 | 297 +++++++++++++---------- gfs/gfs_fsck/pass4.c | 70 +++--- gfs/gfs_fsck/pass5.c | 10 +- gfs2/edit/hexedit.c | 30 ++- gfs2/edit/hexedit.h | 7 +- gfs2/edit/savemeta.c | 190 ++++++++------- gfs2/libgfs2/ondisk.c | 6 +- gfs2/quota/check.c | 128 ++++++----- gfs2/quota/gfs2_quota.h | 5 +- gfs2/quota/main.c | 267 +++++--------------- group/gfs_controld/member_pcmk.c | 41 +++- group/tool/main.c | 1 - make/copyright.cf | 2 +- make/defines.mk.input | 4 +- make/release.mk | 2 +- rgmanager/include/event.h | 2 + rgmanager/include/fo_domain.h | 1 + rgmanager/include/message.h | 1 + rgmanager/include/resgroup.h | 5 + rgmanager/include/reslist.h | 11 +- rgmanager/src/clulib/msg_socket.c | 17 ++- rgmanager/src/clulib/rg_strings.c | 3 + rgmanager/src/daemons/Makefile | 2 +- rgmanager/src/daemons/event_config.c | 31 ++- rgmanager/src/daemons/fo_domain.c | 41 +++- rgmanager/src/daemons/groups.c | 24 ++ rgmanager/src/daemons/main.c | 71 +++++- rgmanager/src/daemons/reslist.c | 69 ++++-- rgmanager/src/daemons/resrules.c | 97 +++++--- rgmanager/src/daemons/restree.c | 57 +++-- rgmanager/src/daemons/rg_forward.c | 4 +- rgmanager/src/daemons/rg_state.c | 14 +- rgmanager/src/daemons/service_op.c | 2 +- rgmanager/src/daemons/slang_event.c | 2 +- rgmanager/src/daemons/test.c | 18 +- rgmanager/src/daemons/tests/test012.conf | 2 +- rgmanager/src/resources/default_event_script.sl | 8 + rgmanager/src/resources/follow-service.sl | 2 +- rgmanager/src/resources/fs.sh.in | 28 ++- rgmanager/src/resources/ip.sh | 84 ++++++- rgmanager/src/resources/vm.sh | 6 +- rgmanager/src/utils/clustat.c | 2 +- rgmanager/src/utils/clusvcadm.c | 12 +- 70 files changed, 1526 insertions(+), 1031 deletions(-) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAktMWgcACgkQhCzbekR3nhgU8wCdEVDvXiTMsvOytt0nYSQkYHpu n2oAoJ/x+IcPwIhiI9+uoFvmU/Vv/3BU =LxVE -----END PGP SIGNATURE----- -- Linux-cluster mailing list Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster