[Linux-cluster] Cluster 3.0.0.rc4 release
Fabio M. Di Nitto
fdinitto at redhat.com
Wed Jul 1 23:16:30 UTC 2009
The cluster team and its community are proud to announce the
3.0.0.rc4 release candidate from the STABLE3 branch.
This should be the last release candidate unless major problems will be
found during the final testing stage.
Everybody with test equipment and time to spare, is highly encouraged to
download, install and test this release candidate 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.rc4 release you will need:
- corosync 0.100 (1.0.0.rc1)
- openais 0.100 (1.0.0.rc1)
- linux kernel 2.6.29
The new source tarball can be downloaded here:
ftp://sources.redhat.com/pub/cluster/releases/cluster-3.0.0.rc4.tar.gz
https://fedorahosted.org/releases/c/l/cluster/cluster-3.0.0.rc5.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.htm)
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.rc3):
Bob Peterson (4):
GFS2: gfs2_convert, parameter not understood on ppc
/sbin/mount.gfs2: can't find /proc/mounts entry for directory /
Message printed to stderr instead of stdout
gfs_fsck: Segfault in EA leaf repair
Christine Caulfield (3):
cman: use api->shutdown_request instead of api->request_shutdown
cman: Fix some compile-time warning
dlm: Fix some compile warnings
Fabio M. Di Nitto (17):
gfs: kill dead test code
gfs2: drop dead test code
build: enable fence_xvm by default
config: fix warnings in confdb2ldif
config: use HDB_X instead of _D
gfs: add missing format attributes
gfs2: handle output conversion properly
gfs2: add missing casts
gfs2: make functions static
gfs2: backport coding format from master
gfs2: resync internationalization support from master
cman: port to the latest corosync API
cman init: stop qdiskd only if enabled
qdiskd: fix log file name
cman init: don't stop fence_xvmd if we don't know the status
cman init: readd support for fence_xvmd standalone operations
Revert "gfs-kernel: enable FS_HAS_FREEZE"
Federico Simoncelli (1):
rgmanager: Allow vm.sh use of libvirt XML file
Jim Meyering (5):
src/clulib/ckpt_state.c (ds_key_init_nt): detect failed malloc
dlm/tests: handle malloc failure
cman: handle malloc failure (i.e., don't deref NULL)
dlm_controld: handle heap allocation failure and plug leaks
dlm_controld: add comments: mark memory problems
Lon Hohberger (42):
rgmanager: Fix ptr arithmetic and C90 warnings
rgmanager: Fix rg_locks.c build warnings
rgmanager: Fix rg_strings.c build warnings
rgmanager: Fix members.c and related build warnings
rgmanager: Change ccs_read_old_logging to static
rgmanager: Fix daemon_init related warnings
rgmanager: Remove unused function
rgmanager: Remove unused proof-of-concept code
rgmanager: Fix build warnings in cman.c
rgmanager: Fix build warnings in fdops.c
rgmanager: Fix vft.c and related build warnings
rgmanager: Fix msgtest.c build warnings
rgmanager: Fix complier warnings in msg_cluster.c
rgmanager: Fix build warnings in msg_socket.c
rgmanager: Fix build warnings in msgtest.c
rgmanager: Fix fo_domain.c build warnings
rgmanager: Fix fo_domain.c build warnings (part 2)
rgmanager: Fix clufindhostname.c build warnings
rgmanager: Fix clustat.c build warnings
rgmanager: Fix clusvcadm.c build warnings
rgmanager: Fix clulog.c build warnings
rgmanager: groups.c cleanup
rgmanager: Cleanups around main.c
rgmanager: Fix reslist.c complier warnings
rgmanager: Fix resrules.c compiler warnings
rgmanager: Fix restree.c compiler warnings
rgmanager: Clean up rg_event.c and related build warnings
rgmanager: Fix rg_forward.c build warnings
rgmanager: Fix rg_queue.c build warnings
rgmanager: Clean up rg_queue.c and related warnings
rgmanager: Clean up slang_event.c and related warnings
rgmanager: Fix last bits of compiler warnings
rgmanager: Fix leaked context on queue fail
rgmanager: Fix stop/start race
rgmanager: Fix stack overflows on stress testing
rgmanager: Fix small memory leak
rgmanager: Don't push NULL on to the S/Lang stack
rgmanager: Fix error message
rgmanager: Fix --debug build
fence: Make fence_node return 2 for no fencing
rgmanager: follow-service.sl stack cleanup
rgmanager: Allow exit while waiting for fencing
Marek 'marx' Grac (1):
fence_wti: Fence agent for WTI ends with traceback when option is
missing
Steven Dake (1):
fence: Fix missing case in switch statement
Steven Whitehouse (1):
libgfs2: Use -o meta rather than gfs2meta fs type
cman/daemon/ais.c | 7 +-
cman/daemon/commands.c | 6 +-
cman/daemon/daemon.c | 5 +-
cman/daemon/daemon.h | 2 +-
cman/init.d/cman.in | 27 +-
cman/qdisk/main.c | 2 +-
config/tools/ldap/confdb2ldif.c | 6 +-
configure | 8 -
dlm/tests/usertest/alternate-lvb.c | 10 +-
dlm/tests/usertest/asttest.c | 14 +-
dlm/tests/usertest/dlmtest.c | 6 +-
dlm/tests/usertest/dlmtest2.c | 7 +-
dlm/tests/usertest/flood.c | 7 +-
dlm/tests/usertest/joinleave.c | 2 +-
dlm/tests/usertest/lstest.c | 12 +-
dlm/tests/usertest/lvb.c | 11 +-
dlm/tests/usertest/pingtest.c | 8 +-
dlm/tests/usertest/threads.c | 34 +-
fence/agents/Makefile | 13 +-
fence/agents/wti/fence_wti.py | 14 +-
fence/agents/xvm/vm_states.c | 2 +
fence/fence_node/fence_node.c | 6 +-
fence/libfence/agent.c | 2 +-
gfs-kernel/src/gfs/ops_fstype.c | 2 +-
gfs/gfs_fsck/Makefile | 7 -
gfs/gfs_fsck/log.c | 9 +-
gfs/gfs_fsck/metawalk.c | 7 +-
gfs/gfs_fsck/test_bitmap.c | 38 -
gfs/gfs_fsck/test_block_list.c | 91 -
gfs/libgfs/log.c | 9 +-
gfs2/convert/gfs2_convert.c | 2 +-
gfs2/fsck/Makefile | 6 -
gfs2/fsck/fs_recovery.c | 34 +-
gfs2/fsck/initialize.c | 6 +-
gfs2/fsck/main.c | 2 +-
gfs2/fsck/rgrepair.c | 2 +-
gfs2/fsck/test_bitmap.c | 38 -
gfs2/fsck/test_block_list.c | 91 -
gfs2/libgfs2/misc.c | 2 +-
gfs2/mkfs/main.c | 2 +-
gfs2/mkfs/main_grow.c | 4 +-
gfs2/mkfs/main_jadd.c | 11 +-
gfs2/mkfs/main_mkfs.c | 10 +-
gfs2/mount/util.c | 15 +-
gfs2/tool/main.c | 2 +-
group/dlm_controld/pacemaker.c | 15 +-
make/defines.mk.input | 1 -
rgmanager/include/daemon_init.h | 9 +
rgmanager/include/depends.h | 134 --
rgmanager/include/event.h | 10 +
rgmanager/include/fo_domain.h | 48 +
rgmanager/include/groups.h | 42 +
rgmanager/include/lock.h | 4 +-
rgmanager/include/members.h | 1 +
rgmanager/include/message.h | 20 +-
rgmanager/include/resgroup.h | 82 +-
rgmanager/include/reslist.h | 51 +-
rgmanager/include/restart_counter.h | 2 +-
rgmanager/include/rg_locks.h | 9 +
rgmanager/include/rg_queue.h | 6 +-
rgmanager/include/vf.h | 10 +-
rgmanager/src/clulib/ckpt_state.c | 1 +
rgmanager/src/clulib/cman.c | 3 +-
rgmanager/src/clulib/daemon_init.c | 8 +-
rgmanager/src/clulib/fdops.c | 5 +-
rgmanager/src/clulib/lock.c | 4 +-
rgmanager/src/clulib/logging.c | 4 +-
rgmanager/src/clulib/members.c | 66 -
rgmanager/src/clulib/message.c | 22 +-
rgmanager/src/clulib/msg_cluster.c | 13 +-
rgmanager/src/clulib/msg_socket.c | 12 +-
rgmanager/src/clulib/msgtest.c | 19 +-
rgmanager/src/clulib/rg_strings.c | 2 +-
rgmanager/src/clulib/vft.c | 53 +-
rgmanager/src/daemons/Makefile | 6 +-
rgmanager/src/daemons/depends.c | 2512
-----------------------
rgmanager/src/daemons/dtest.c | 810 --------
rgmanager/src/daemons/event_config.c | 19 +-
rgmanager/src/daemons/fo_domain.c | 29 +-
rgmanager/src/daemons/groups.c | 94 +-
rgmanager/src/daemons/main.c | 173 +--
rgmanager/src/daemons/reslist.c | 35 +-
rgmanager/src/daemons/resrules.c | 41 +-
rgmanager/src/daemons/restree.c | 70 +-
rgmanager/src/daemons/rg_event.c | 30 +-
rgmanager/src/daemons/rg_forward.c | 6 +-
rgmanager/src/daemons/rg_locks.c | 12 +-
rgmanager/src/daemons/rg_queue.c | 8 +-
rgmanager/src/daemons/rg_state.c | 145 +-
rgmanager/src/daemons/rg_thread.c | 14 +-
rgmanager/src/daemons/service_op.c | 15 +-
rgmanager/src/daemons/slang_event.c | 266 ++--
rgmanager/src/daemons/test.c | 72 +-
rgmanager/src/daemons/watchdog.c | 5 +
rgmanager/src/resources/default_event_script.sl | 16 +-
rgmanager/src/resources/follow-service.sl | 10 +-
rgmanager/src/resources/vm.sh | 17 +-
rgmanager/src/utils/clufindhostname.c | 2 +-
rgmanager/src/utils/clulog.c | 4 +-
rgmanager/src/utils/clustat.c | 67 +-
rgmanager/src/utils/clusvcadm.c | 16 +-
101 files changed, 939 insertions(+), 4812 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20090702/aa53c18a/attachment.sig>
More information about the Linux-cluster
mailing list