Cluster 2.03.10 released

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


The cluster team and its vibrant community are proud to announce the
2.03.10 release from the STABLE2 branch.

The STABLE2 branch collects, on a daily base, all bug fixes and the bare
minimal changes required to run the cluster on top of the most recent Linux
kernel (2.6.27) and rock solid openais (0.80.3).

This release includes several major bug fixes.
Please consider upgrading as soon as possible.

The new source tarball can be downloaded here:

  ftp://sources.redhat.com/pub/cluster/releases/cluster-2.03.10.tar.gz
  https://fedorahosted.org/releases/c/l/cluster/cluster-2.03.10.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.03.09):

Abhijith Das (2):
      gfs-kernel: bz466677 - fault in posix_lock_file() - "gfs_controld" responds to orphaned "plock_xop" request - suspected cause is patch for Bug 196318
      gfs-kernel: Bug 466645 - reproduceable gfs (dlm) hanger with simple stresstest

Benjamin Marzinski (1):
      gfs-kmod: workaround for potential deadlock. Prefault user pages

Bob Peterson (2):
      GFS2: gfs2_edit savemeta doesn't work with GFS
      Fix many bugs with gfs2_convert.

Christine Caulfield (4):
      cman: add votes to transition message
      cman: increment cman minor version
      cman: fix signatures of cman_get_privdata & cman_set_privdata
      cman: Don't crash cman_tool nodes -a

David Teigland (1):
      gfs_controld: fix lock syncing in ownership mode

Fabio M. Di Nitto (8):
      rgmanager: Fix smb.sh shell scripting
      ccs: fix build with older glibc
      build: prefer init scripts generated in the objdir rather than source
      build: fix kernel module install dir to respect DESTDIR
      build: respect EXTRA_CFLAGS across the whole tree
      build: allow libs to have indipendent sonames
      fence: install virsh fence agent man page
      build: clean up fence man page Makefile

Jan Friesse (7):
      fence: IPMI over lan timeout adjusted and configurable
      fence: fix IPMI parameters containing special characters
      fence: fix IPMI typo in help
      fence: fix IPMI spawn /bin/bash rather than /bin/sh
      fence: fix IPMI man page
      fence: fix IPMI over lan to support ciphersuite select
      fence: Add libvirt (virsh) based agent

Lon Hohberger (5):
      [fence] Make fence_xvmd "reboot" work with newer versions of libvirt
      fence: Slight change to make fence_xvmd compile on STABLE2 w/o logsys
      qdisk: fix block size check
      rgmanager: Use CCS again instead of building everything NO_CCS
      rgmanager: make clulog accept "-" as the first char in messages

Nicolas MONNET (1):
      rgmanager: Make postgres-8.sh use su instead of sudo

Ryan O'Hara (2):
      BZ 453429: Fix conditional check of $OCF_RESKEY_migration_mapping
      Fix check_mount to correctly test if device is mounted/busy.

Shane Bradley (1):
      rgmanager: Don't ignore max_restarts if expire_time == 0

Steven Whitehouse (2):
      GFS: Send sensible sysfs stuff
      GFS: Send useful information with uevent messages

root (1):
      [fence] fence_xvmd: Add KVM support; misc cleanups.

 ccs/ccs_tool/upgrade.c                |    2 +-
 cman/daemon/cnxman-private.h          |    4 +-
 cman/daemon/commands.c                |    9 +-
 cman/lib/libcman.c                    |    4 +-
 cman/lib/libcman.h                    |    4 +-
 cman/qdisk/main.c                     |    6 +-
 configure                             |    4 +
 fence/agents/ipmilan/expect.c         |    2 +-
 fence/agents/ipmilan/ipmilan.c        |  140 ++++++--
 fence/agents/virsh/Makefile           |    5 +
 fence/agents/virsh/fence_virsh.py     |   86 +++++
 fence/agents/xvm/Makefile             |    2 +-
 fence/agents/xvm/fence_xvm.c          |    8 +
 fence/agents/xvm/fence_xvmd.c         |   38 ++-
 fence/agents/xvm/options.c            |   36 ++-
 fence/agents/xvm/options.h            |    1 +
 fence/agents/xvm/xvm.h                |    4 +
 fence/man/Makefile                    |   13 +-
 fence/man/fence_ipmilan.8             |   22 ++-
 fence/man/fence_virsh.8               |  104 ++++++
 gfs-kernel/src/gfs/incore.h           |    3 +
 gfs-kernel/src/gfs/inode.c            |    4 +
 gfs-kernel/src/gfs/lock_dlm_mount.c   |   12 +-
 gfs-kernel/src/gfs/lock_dlm_sysfs.c   |   15 +-
 gfs-kernel/src/gfs/ops_file.c         |  121 +++++--
 gfs-kernel/src/gfs/ops_inode.c        |   13 +-
 gfs-kernel/src/gfs/sys.c              |   15 +-
 gfs2/convert/gfs2_convert.c           |  572 ++++++++++++++++++++++++++++-----
 gfs2/edit/gfs2hex.c                   |    2 +-
 gfs2/edit/hexedit.c                   |   42 ++--
 gfs2/edit/hexedit.h                   |   12 +-
 gfs2/edit/savemeta.c                  |  405 ++++-------------------
 gfs2/fsck/fs_recovery.c               |    7 +-
 gfs2/fsck/initialize.c                |    4 +-
 gfs2/fsck/main.c                      |    3 +-
 gfs2/fsck/metawalk.c                  |   13 +-
 gfs2/fsck/pass1.c                     |   10 +-
 gfs2/fsck/pass1b.c                    |    4 +-
 gfs2/fsck/pass1c.c                    |    6 +-
 gfs2/fsck/pass2.c                     |    8 +-
 gfs2/fsck/rgrepair.c                  |   10 +-
 gfs2/libgfs2/Makefile                 |    1 +
 gfs2/libgfs2/buf.c                    |  106 ++++---
 gfs2/libgfs2/fs_geometry.c            |    2 +-
 gfs2/libgfs2/fs_ops.c                 |   97 +++---
 gfs2/libgfs2/gfs1.c                   |  395 +++++++++++++++++++++++
 gfs2/libgfs2/libgfs2.h                |  117 ++++++-
 gfs2/libgfs2/misc.c                   |   66 ++--
 gfs2/libgfs2/recovery.c               |    4 +-
 gfs2/libgfs2/rgrp.c                   |   10 +-
 gfs2/libgfs2/structures.c             |   20 +-
 gfs2/libgfs2/super.c                  |   11 +-
 gfs2/mkfs/main_grow.c                 |   10 +-
 gfs2/mkfs/main_mkfs.c                 |   42 ++--
 gfs2/tool/df.c                        |    8 +-
 group/gfs_controld/plock.c            |    2 +-
 make/cobj.mk                          |    6 +-
 make/defines.mk.input                 |    2 +-
 make/install.mk                       |    6 +-
 rgmanager/src/daemons/Makefile        |    2 +-
 rgmanager/src/daemons/restree.c       |    2 +-
 rgmanager/src/resources/postgres-8.sh |    4 +-
 rgmanager/src/resources/smb.sh        |    2 +-
 rgmanager/src/resources/vm.sh         |    2 +-
 rgmanager/src/utils/clulog.c          |    6 +-
 65 files changed, 1902 insertions(+), 796 deletions(-)

- --
I'm going to make him an offer he can't refuse.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iQIVAwUBST+kcAgUGcMLQ3qJAQJH8g/+PRizaChBKLj3uFgT7SLnkvgIg8bf13xq
UyyeI7aeCaQ0tvSGvY2qVweLcwfaihl0Ys2XuTCJMHklTkg6ZLTFZrLs6NezIre2
ZxXS09AswQkKLci8hf5J4g6aYkBEwHEw4J/UkK6U5zDaHJFYwupG3LUQO+zYgK88
o37SwqHB/cTYV1xQQ432jpjTkfBBD90jNAtEKMtFSLvPcTiuZ9iJpDabakImAPmW
Ds0xZrv3liKQE5MGNFJ8IwNDKKSCrlXPUvgirFFWh6Y6eu/+N3Qa6QjfpAREQETh
EtTteWovjRZzSZMfpflby0OjMEjOpHqKP9+pVcCe/SigUrRIH8MNLH+s3UcquJ4I
C8nGBT1tRRgzo/sWRLAshbynGzgyQQTfCqfTvg6wTaUdiCcQccome4fDLVGM/Hba
JiP/Ss3YPImCT937fzC238c0zpAgHgcoBb4A7YLw8H2g/9pRzBT6a6AG6pEGrJ5c
vVczbamwWXniMrUpXotJPmAmK6RkL1QrbMRnLhNnwiMxKpcr3PkwpbHYm7uMmJ1O
9U8Q2+HNLYtcy3Pcrqx4d2VUKdQGen5Va7ZmOwT0WeVuM8nj5AH+/H1uQf0Zk1+g
S7pK4nPQ/QTzy6+F8fD9myH/jZS0Eq81N95fu/0mpZkir/pnh1xySVoJ+VHlJH96
6tW0qs9loDA=
=vsqq
-----END PGP SIGNATURE-----

--
Linux-cluster mailing list
Linux-cluster@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/linux-cluster

[Index of Archives]     [Corosync Cluster Engine]     [GFS]     [Linux Virtualization]     [Centos Virtualization]     [Centos]     [Linux RAID]     [Fedora Users]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Camping]

  Powered by Linux