-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The cluster team and its community are proud to announce the 2.99.11
release from the master branch.
Important note: If you are running 2.99.xx series, please upgrade
immediatly to this version.
This release addresses a major bug in GFS1 kernel module and also contains
a security fix for fence_egenera.
The development cycle for 3.0 is proceeding at a very good speed and
mostlikely one of the next releases will be 3.0alpha1. All features
designed for 3.0 are being completed and taking a proper shape, the
library API has been stable for sometime (and will soon be marked as 3.0
soname). Stay tuned for upcoming updates!
The 2.99.XX releases are _NOT_ meant to be used for production
environments.. yet.
The master branch is the main development tree that receives all new
features, code, clean up and a whole brand new set of bugs,
At some point in time this code will become the 3.0 stable release.
Everybody with test equipment and time to spare, is highly encouraged to
download, install and test the 2.99 releases and more important report
problems.
In order to build the 2.99.11 release you will need:
- - corosync svn r1667.
- - openais svn r1651.
- - linux kernel (2.6.27)
The new source tarball can be downloaded here:
ftp://sources.redhat.com/pub/cluster/releases/cluster-2.99.11.tar.gz
https://fedorahosted.org/releases/c/l/cluster/cluster-2.99.11.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.
Happy clustering,
Fabio
Under the hood (from 2.99.10):
Abhijith Das (5):
gfs-kernel: GFS: madvise system call causes assertion
gfs-kernel: bz457473 - GFS ignore the noatime and nodiratime mount options
Revert "gfs-kernel: bz457473 - GFS ignore the noatime and nodiratime mount options"
gfs-kernel and mount.gfs2: GFS ignore the noatime and nodiratime mount options
gfs-kernel: bz 458765 - In linux-2.6.26 / 2.03.06, GFS1 can't create more than 4kb file
Bob Peterson (2):
GFS: gfs_fsck invalid response to question changes the question
gfs-kmod: GFS corruption after forced withdraw
Christine Caulfield (1):
cman: fix a couple of unhandled malloc failures
David Teigland (8):
dlm_controld: add protocol negotiation
fenced: add protocol negotiation
fenced/fence_tool: improve list info
fence_tool/dlm_tool/gfs_control: remove error message
daemons/tools: misc minor cleanups and improvements
dlm/fence: daemon fixes and tool improvements
gfs_control: improve ls output
fenced/dlm_controld/gfs_controld: modify a debug message
Fabio M. Di Nitto (2):
fence egenera: fix logging file
rgmanager: fix build after port to logsys
Jan Friesse (1):
fence: New fence agent for Logical Domains (LDOMs)
Lon Hohberger (5):
rgmanager: First pass at port to logsys
group: Allow group_tool ls <name> <level> to be scriptable
rgmanager: make clulog build even though it's incomplete
rgmanager: don't change the build target just yet
[fence] Fix fence_xvmd trying to read wrong args from ccs
Marek 'marx' Grac (3):
[FENCE] Fix #290231 - "Switch (optional)" param does not default to "1" and program fails
[RGMANAGER] - Fix #462910 postgres-8.sh and metadata fixes
[fence] Operation 'list' for APC fence agent
Ryan McCabe (1):
cman: Fix typo that caused start-up to fail
Ryan O'Hara (3):
cman: allow custom xen network bridge scripts
fence_scsi: improve logging for debugging
fence_scsi: correctly declare key_list
Steven Whitehouse (1):
libgfs2: Add support for UUID generation to gfs2_mkfs
rohara (2):
fence_scsi.pl: check if nodeid is zero
scsi_reserve: add restart option
cman/daemon/daemon.c | 2 +-
cman/init.d/cman | 17 +-
cman/lib/libcman.c | 2 +
dlm/libdlmcontrol/libdlmcontrol.h | 1 -
dlm/tool/main.c | 105 +++--
fence/agents/apc/fence_apc.py | 20 +-
fence/agents/egenera/fence_egenera.pl | 2 +-
fence/agents/ldom/Makefile | 5 +
fence/agents/ldom/fence_ldom.py | 101 +++++
fence/agents/lib/fencing.py.py | 26 +-
fence/agents/scsi/fence_scsi.pl | 97 +++--
fence/agents/scsi/scsi_reserve | 55 +++
fence/agents/xvm/options-ccs.c | 3 +
fence/fence_tool/fence_tool.c | 61 +++-
fence/fenced/cpg.c | 515 +++++++++++++++++++---
fence/fenced/fd.h | 12 +-
fence/fenced/main.c | 8 +
fence/fenced/member_cman.c | 2 +-
fence/fenced/recover.c | 10 +-
fence/man/Makefile | 1 +
fence/man/fence_ldom.8 | 114 +++++
gfs-kernel/src/gfs/glock.h | 15 +-
gfs-kernel/src/gfs/incore.h | 1 +
gfs-kernel/src/gfs/log.c | 27 +-
gfs-kernel/src/gfs/mount.c | 3 +
gfs-kernel/src/gfs/ops_address.c | 34 +--
gfs-kernel/src/gfs/ops_fstype.c | 2 +-
gfs/gfs_fsck/log.c | 10 +-
gfs2/libgfs2/ondisk.c | 3 +
gfs2/libgfs2/structures.c | 12 +-
gfs2/mount/mount.gfs2.c | 1 +
gfs2/mount/util.c | 7 +
group/daemon/main.c | 4 +-
group/dlm_controld/cpg.c | 632 +++++++++++++++++++++++++--
group/dlm_controld/dlm_daemon.h | 7 +-
group/dlm_controld/group.c | 7 +-
group/dlm_controld/main.c | 14 +-
group/gfs_control/main.c | 134 ++++--
group/gfs_controld/cpg-new.c | 27 +-
group/gfs_controld/cpg-old.c | 4 +-
group/gfs_controld/gfs_daemon.h | 1 +
group/gfs_controld/main.c | 2 +
group/tool/main.c | 37 ++-
rgmanager/include/clulog.h | 139 ------
rgmanager/include/logging.h | 10 +
rgmanager/include/resgroup.h | 4 +-
rgmanager/src/clulib/Makefile | 6 +-
rgmanager/src/clulib/clulog.c | 281 ------------
rgmanager/src/clulib/logging.c | 225 ++++++++++
rgmanager/src/clulib/msg_cluster.c | 6 +-
rgmanager/src/daemons/Makefile | 19 +-
rgmanager/src/daemons/clurmtabd.c | 52 ++--
rgmanager/src/daemons/depends.c | 14 +-
rgmanager/src/daemons/event_config.c | 18 +-
rgmanager/src/daemons/fo_domain.c | 90 ++---
rgmanager/src/daemons/groups.c | 104 +++---
rgmanager/src/daemons/main.c | 120 +++---
rgmanager/src/daemons/reslist.c | 7 +-
rgmanager/src/daemons/resrules.c | 6 +-
rgmanager/src/daemons/restree.c | 11 +-
rgmanager/src/daemons/rg_event.c | 40 +-
rgmanager/src/daemons/rg_forward.c | 26 +-
rgmanager/src/daemons/rg_state.c | 185 ++++----
rgmanager/src/daemons/rg_thread.c | 12 +-
rgmanager/src/daemons/service_op.c | 16 +-
rgmanager/src/daemons/slang_event.c | 32 +-
rgmanager/src/daemons/test.c | 1 +
rgmanager/src/daemons/watchdog.c | 8 +-
rgmanager/src/resources/ocf-shellfuncs | 3 +-
rgmanager/src/resources/postgres-8.metadata | 2 +-
rgmanager/src/resources/postgres-8.sh | 16 +-
rgmanager/src/resources/utils/ra-skelet.sh | 5 +
rgmanager/src/utils/Makefile | 13 +-
rgmanager/src/utils/clubufflush.c | 12 +-
rgmanager/src/utils/clulog.c | 123 ++----
rgmanager/src/utils/clunfsops.c | 18 +-
76 files changed, 2482 insertions(+), 1285 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iQIVAwUBSPxYZQgUGcMLQ3qJAQJT8A//aFXIad5tlL3can9qHKKU01VJ4JGZ3SOv
pBmALC/S6Z+QWzw8e1Uawbu8iuxHUH4rG87GFV+792SBdn9UXotP045UsJVqX3O5
Zcat0T0TkwqSJGD+afT8GAeH7jsw9d92nN30E5THqdwv96EXkLZGDmhQVxrJgTd4
dmNV+010UJCY3Btgu088twv2ggRDOyHKDmAAj0r4vvsm/B5TqXe5Vk2DJrGsLOcL
GA7/GxbrgcporBme7dgGBbJFdBLIGDa9UeHsF2GZTilVvSKdYU5LpnM0yo+Sh1Y6
kse5hb7zDzAYm+Ns/9S3skb+N4rQT7ZIYoYaBxZuHSgNVwzbQvTtqgxGNKn3LZe3
oWcub94agRvlJM6vFkITspxfa3Wfg+w3F07qeOCWOUSeEy4cyfrTbf0Q2pMT+YXh
jZM5MUEEIgjtPcmL3TYOjj2xhAkzPhF4pQODtuBy4LDNIcVuFav6/22VWzqpwfan
lQRAqf+ep5uZA5w9okuUtXfiRdRkQtSu1McW8zgvV0lZ9NdmsFMVbutkzO7DDKLY
hA0rQTtsN96Rr+wAVrVrFTjTlkEDK5zVmbrYi5rNxm/2C8961DM/PEz5lizLZiGa
c9Ijtc43PPNlhiXUYPNQLmZ3Ynrh7kA5sB+Zyg2TbnjuY73963UY5ksb+t2WpzcQ
D8ePL9urQHo=
=bsgx
-----END PGP SIGNATURE-----
--
Linux-cluster mailing list
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster