All of lore.kernel.org
 help / color / mirror / Atom feed
From: Fabio M. Di Nitto <fdinitto@redhat.com>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] Cluster 3.0.17 stable release
Date: Wed, 06 Oct 2010 20:59:01 +0200	[thread overview]
Message-ID: <4CACC6F5.9090408@redhat.com> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

The cluster team and its community are proud to announce the 3.0.17
stable release from the STABLE3 branch.

This release contains a few major bug fixes. We strongly recommend
people to update their clusters. As note in
https://www.redhat.com/archives/linux-cluster/2010-October/msg00012.html
this is going to be the latest release in the 3.0.x series. Stay tuned
for 3.1.x series opening up soon.

In order to build/run the 3.0.17 release you will need:

- - corosync 1.2.8
- - openais 1.1.4
- - linux kernel 2.6.31 (only for GFS1 users)

The new source tarball can be downloaded here:

https://fedorahosted.org/releases/c/l/cluster/cluster-3.0.17.tar.bz2

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.16):
Abhijith Das (1):
      gfs2_convert: gfs2_convert doesn't resume after interrupted conversion

Bob Peterson (4):
      Updating /proc/mounts and /etc/mtab with mount args for GFS2 fs
      Reported UUID from 'gfs2_edit -p sb' should be lower-case
      fsck.gfs2 truncates directories with more than 100,000 entries
      GFS2: fsck.gfs2 seems to process large files twice

Christine Caulfield (1):
      cman: Calculate expected_votes correctly after leave remove

Fabio M. Di Nitto (2):
      cman init: fix "stop remove" operation
      cman: fix startup race condition when configs are different across
nodes

Jan Friesse (4):
      Cman: Handle corosync exit codes
      Cman: Handle "another instance running" error code
      Cman: test that corosync is not already running
      Cman: Handle INT and TERM signals correctly

Lon Hohberger (25):
      config: Add hints for more fencing agents to cluster.rng
      rgmanager: Add resource-defaults section
      config: Add resource-defaults section
      config: Add resource-defaults to ldif
      doc: Update autogenerated doc for resource-defaults
      resource-agents: Stop using '-' as 1st char of log messages
      rgmanager: Add non-critical flag to resources
      rgmanager: Add non-critical base behavior
      rgmanager: Header cleanup
      rgmanager: Use rg_strings.c for flags
      rgmanager: Present all flags in clustat output
      rgmanager: Mark non-critical resources disabled
      rgmanager: Add convalesce operation
      rgmanager: Allow restart,disable recovery policy
      rgmanager: Ensure state is preserved across config changes
      rgmanager: Fix handling of independent subtrees
      rgmanager: Do not fail service if non-critical resources fail to stop
      rgmanager: Support convalesce w/ central_processing
      rgmanager: Add -c option to man page & clusvcadm -h
      rgmanager: Add independent subtree restart thresholds
      rgmanager: Add failure tolerances to resources.rng
      config: Add independent subtree restart tolerances
      rgmanager: clean up independent subtree restart handling
      rgmanager: Fix corner case in critical/non-critical handling
      cman: Make qdiskd heuristics time out

Madison Kelly (1):
      Added detail to Node Assassin fence agent (fence_na) copyright.

Marek 'marx' Grac (4):
      fence_rhevm: New fence agent for RHEV-M REST API
      fence_cisco_ucs: New fence agent for Cisco UCS
      rgmanager: tomcat-5 can't start properly
      resource-agents: fix utility to obtain data from ccs_tool

 cman/cman_tool/join.c                            |   38 +++--
 cman/daemon/cman.h                               |    2 +-
 cman/daemon/commands.c                           |    2 +
 cman/daemon/daemon.c                             |   11 +-
 cman/init.d/cman.in                              |   21 ++-
 cman/man/qdisk.5                                 |    8 +-
 cman/qdisk/main.c                                |    6 +-
 cman/qdisk/score.c                               |   92 ++++++++--
 cman/qdisk/score.h                               |    7 +-
 config/plugins/ldap/99cluster.ldif               |    7 +-
 config/plugins/ldap/ldap-base.csv                |    3 +-
 config/tools/xml/cluster.rng.in                  |  179 +++++++++++++++++-
 doc/COPYRIGHT                                    |    1 +
 doc/cluster_conf.html                            |   12 +-
 fence/agents/cisco_ucs/Makefile                  |    7 +
 fence/agents/cisco_ucs/fence_cisco_ucs.py        |  138 ++++++++++++++
 fence/agents/lib/fencing.py.py                   |    8 +-
 fence/agents/rhevm/Makefile                      |    7 +
 fence/agents/rhevm/fence_rhevm.py                |  145 +++++++++++++++
 gfs2/convert/gfs2_convert.c                      |    9 +-
 gfs2/fsck/link.c                                 |    8 +
 gfs2/fsck/lost_n_found.c                         |   18 ++-
 gfs2/fsck/metawalk.c                             |  178 +++++++++---------
 gfs2/fsck/metawalk.h                             |    1 +
 gfs2/fsck/pass1.c                                |   16 ++-
 gfs2/libgfs2/fs_ops.c                            |   12 +-
 gfs2/libgfs2/ondisk.c                            |    2 +-
 gfs2/mount/mount.gfs2.c                          |    1 +
 gfs2/mount/mtab.c                                |    2 +-
 gfs2/mount/util.c                                |    4 +-
 gfs2/mount/util.h                                |    1 +
 rgmanager/include/event.h                        |    1 +
 rgmanager/include/res-ocf.h                      |    1 +
 rgmanager/include/resgroup.h                     |    5 +
 rgmanager/include/reslist.h                      |    6 +
 rgmanager/man/clusvcadm.8                        |    9 +
 rgmanager/src/clulib/rg_strings.c                |   15 ++-
 rgmanager/src/daemons/groups.c                   |    5 +
 rgmanager/src/daemons/reslist.c                  |   97 ++++++++++
 rgmanager/src/daemons/resrules.c                 |   10 +-
 rgmanager/src/daemons/restree.c                  |  217
++++++++++++++++++----
 rgmanager/src/daemons/rg_state.c                 |  154 ++++++++++++++--
 rgmanager/src/daemons/rg_thread.c                |   20 ++
 rgmanager/src/daemons/service_op.c               |   84 +++++++++
 rgmanager/src/daemons/slang_event.c              |   18 ++-
 rgmanager/src/daemons/test.c                     |    3 +
 rgmanager/src/resources/default_event_script.sl  |    4 +
 rgmanager/src/resources/lvm.sh                   |    8 +-
 rgmanager/src/resources/ra2rng.xsl               |    6 +
 rgmanager/src/resources/tomcat-5.sh              |   12 +-
 rgmanager/src/resources/utils/config-utils.sh.in |    6 +
 rgmanager/src/utils/clustat.c                    |   11 +-
 rgmanager/src/utils/clusvcadm.c                  |   10 +-
 53 files changed, 1416 insertions(+), 232 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJMrMb0AAoJEFA6oBJjVJ+OlgoP/AqGS1t/kcncpFOa6UXlvFJf
BIkX/Nw0SKTTRSPwbyNGQ1Kny4iRavlsfS+z4A2xdZQdl8Zil+C5g2yyiwSgdgjT
+s71wXbGJT7bvdmmD7MsKyg+jDOdWNceQ18FANutyKz3beiM4FWl0Bj6QvuYnVr1
fPxdzh+KXGe7klebGQOmwOzBZBcpWxUyAh1xxOTZsWZLx9aJbkk9xvMBZRCzeT1h
kKJqEXCo9jmXugdBlKqIcf9MH82kZMCbZASmOxF1Xk310B8CA2aPxMo+hr46B9/E
3TwpK7hu1RZi9NQE0vYh+zku8QEiuvtXs7YP3U2ByiQKaTzGpp5SAOE67n6p21Eg
7SRgHDw2ydvADM3rWaP6/1oKq+5ScizOzXOd8Qz3+i/8x6VsMwKJNGGFDQZTU4af
+AJzmfV+dZCEYXPeuS+6LnDc+JtQELw20u6YEwGpXilQ+nSFOad9Dqpd7ZufOUzz
W4K0yf87W5SKu10W2HO0PAhLdK95I6agxXIN71OESq3Fr58s2nfznHB8E2aq7Ek/
nY0WKoiosIlTd0AuikeWigjghNL6Gxe8xSYnRXdA9ynLpkSIemnaWX60nSpN0qhC
dYGje7Jj5WBtQTEbIlgiu4VQPTq9lphIefJIaW/chq2TXBka5jTQlhjaTK1m7S+4
wwSPOqXH6VzOq7IovdHX
=X4D8
-----END PGP SIGNATURE-----



                 reply	other threads:[~2010-10-06 18:59 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4CACC6F5.9090408@redhat.com \
    --to=fdinitto@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.