[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Cluster-devel] Cluster 2.99.11 (development snapshot) released



-----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-----


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]