Cluster 2.99.08 (development snapshot) released

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

 



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


The cluster team and its community are proud to announce the 2.99.08
release from the master branch.

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.08 release you will need:

- - openais svn r1579. Porting to corosync is a work in progress.
- - linux kernel (2.6.26) from
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git
(but userland can run on 2.6.25 in compatibility mode)

NOTE to packagers: the library API/ABI's are _NOT_ stable (hence 2.9). We
are still shipping shared libraries but remember that they can change
anytime without warning. A bunch of new shared libraries have been added.

The new source tarball can be downloaded here:

  ftp://sources.redhat.com/pub/cluster/releases/cluster-2.99.08.tar.gz
  https://fedorahosted.org/releases/c/l/cluster/cluster-2.99.08.tar.gz

In order to use GFS1, the Linux kernel requires a minimal patch:

  ftp://sources.redhat.com/pub/cluster/releases/lockproto-exports.patch
  https://fedorahosted.org/releases/c/l/cluster/lockproto-exports.patch

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.07):

Bob Peterson (1):
      mkfs.gfs2: should have an optional fs size parm

Christine Caulfield (3):
      cman: Revert dirty patch
      cman: exit if configuration check fails.
      cman: tidy objdb_get_int

David Teigland (7):
      dlm_controld: allow early fs_register
      gfs_controld: register with dlm_controld earlier
      libdlm: remove device node creation/removal
      dlm_tool: handle all join flags
      group_tool: use mode from groupd
      fenced: finishing off query stuff
      dlm_controld: queries in libgroup mode

Fabio M. Di Nitto (12):
      fence: remove unrequired headers from rackswitch
      build: fix several issues related to install and build targets
      build: drop "all" dependency from install: targets
      ccs: move to the new logsys init API
      qdisk: port to new logsys api
      build: properly respect non standard libdir and incdir
      ccs: turn more ccs_tool code into legacy code
      build: fix ccs_test symlink install target
      cman: make sure not to umount configfs when there are other users
      config: fix objdb2xml filtering
      rgmanager: unbreak locking in clulib
      libccs: add support for /child::*[%d]/ for xpathlite

Lon Hohberger (2):
      [rgmanager] Fix resource agent metadata and un-break 'make check' target
      [rgmanager] Re-fix permissions bits broken in last commit

Ryan O'Hara (1):
      ip.sh: add sleeptime parameter

 Makefile                                      |    2 +-
 bindings/perl/ccs/Makefile.bindings           |    6 +-
 ccs/ccs_tool/Makefile                         |   18 ++++--
 ccs/ccs_tool/ccs_tool.c                       |    2 +-
 ccs/ccs_tool/editconf.c                       |    4 +
 ccs/ccsais/Makefile                           |    5 +-
 ccs/daemon/Makefile                           |    6 +-
 ccs/daemon/ccsd.c                             |   10 +--
 ccs/daemon/cluster_mgr.c                      |    2 -
 ccs/daemon/cnx_mgr.c                          |    2 -
 ccs/daemon/misc.c                             |    2 -
 cman/cman_tool/Makefile                       |    2 +-
 cman/daemon/Makefile                          |    2 +
 cman/daemon/ais.c                             |   13 +++--
 cman/daemon/cman-preconfig.c                  |   16 +----
 cman/daemon/cman.h                            |    9 +++
 cman/daemon/cmanconfig.c                      |   27 ++++-----
 cman/daemon/cmanconfig.h                      |    4 +-
 cman/daemon/commands.c                        |    9 +--
 cman/daemon/daemon.c                          |    2 +-
 cman/init.d/cman                              |    2 +-
 cman/qdisk/Makefile                           |    4 +-
 cman/qdisk/daemon_init.c                      |    2 -
 cman/qdisk/disk.c                             |    2 -
 cman/qdisk/disk_util.c                        |    2 -
 cman/qdisk/main.c                             |   13 +---
 cman/qdisk/mkqdisk.c                          |   14 +++--
 cman/qdisk/proc.c                             |    2 -
 cman/qdisk/score.c                            |    2 -
 cman/tests/Makefile                           |    4 +-
 config/libs/libccsconfdb/Makefile             |    1 +
 config/libs/libccsconfdb/libccs.c             |   33 +++++++++--
 config/plugins/ldap/Makefile                  |    1 +
 config/plugins/xml/Makefile                   |    1 +
 config/tools/ldap/Makefile                    |    4 +-
 dlm/libdlm/Makefile                           |    2 +
 dlm/libdlm/libdlm.c                           |   65 ++------------------
 dlm/libdlm/libdlm.h                           |    2 +
 dlm/libdlmcontrol/libdlmcontrol.h             |    1 +
 dlm/tests/usertest/Makefile                   |    3 +-
 dlm/tool/Makefile                             |    2 +-
 dlm/tool/main.c                               |   80 ++++++++++++++++++++-----
 fence/agents/gnbd/Makefile                    |    2 +
 fence/agents/ipmilan/Makefile                 |    1 +
 fence/agents/rackswitch/Makefile              |    1 +
 fence/agents/rackswitch/do_rack.h             |    4 -
 fence/agents/rps10/Makefile                   |    1 +
 fence/agents/xvm/Makefile                     |    8 +-
 fence/fence_node/Makefile                     |    5 +-
 fence/fence_tool/Makefile                     |    5 +-
 fence/fenced/Makefile                         |    5 +-
 fence/fenced/cpg.c                            |    3 +
 fence/fenced/fd.h                             |    1 +
 fence/fenced/group.c                          |    7 ++-
 fence/fenced/main.c                           |    3 +
 fence/fenced/recover.c                        |    5 ++
 fence/libfence/Makefile                       |    1 +
 fence/libfenced/libfenced.h                   |    1 +
 gfs/gfs_debug/Makefile                        |    1 +
 gfs/gfs_fsck/Makefile                         |    1 +
 gfs/gfs_grow/Makefile                         |    6 +-
 gfs/gfs_jadd/Makefile                         |    6 +-
 gfs/gfs_mkfs/Makefile                         |    6 +-
 gfs/gfs_quota/Makefile                        |    1 +
 gfs/gfs_tool/Makefile                         |    1 +
 gfs/tests/filecon2/Makefile                   |    2 +
 gfs/tests/mmdd/Makefile                       |    3 +
 gfs2/convert/Makefile                         |    6 +-
 gfs2/edit/Makefile                            |    6 +-
 gfs2/fsck/Makefile                            |    8 +-
 gfs2/mkfs/Makefile                            |    6 +-
 gfs2/mkfs/main_mkfs.c                         |   19 ++++--
 gfs2/mount/Makefile                           |    7 ++-
 gfs2/quota/Makefile                           |    6 +-
 gfs2/tool/Makefile                            |    6 +-
 gnbd/client/Makefile                          |    3 +-
 gnbd/server/Makefile                          |    3 +-
 gnbd/tools/gnbd_export/Makefile               |    3 +-
 gnbd/tools/gnbd_import/Makefile               |    3 +-
 group/dlm_controld/Makefile                   |    8 ++-
 group/dlm_controld/dlm_daemon.h               |    5 ++
 group/dlm_controld/group.c                    |   64 +++++++++++++++++++-
 group/dlm_controld/main.c                     |   58 +++++++++++++++++-
 group/gfs_control/Makefile                    |    5 +-
 group/gfs_controld/Makefile                   |    8 ++-
 group/gfs_controld/cpg-new.c                  |   23 ++++----
 group/test/Makefile                           |    3 +
 group/tool/Makefile                           |   11 ++-
 group/tool/main.c                             |   70 ++++++++++++++--------
 make/install.mk                               |    2 +-
 make/perl-binding-common.mk                   |    2 +-
 rgmanager/src/clulib/Makefile                 |    2 +-
 rgmanager/src/clulib/cman.c                   |    8 +-
 rgmanager/src/daemons/Makefile                |   28 +++++----
 rgmanager/src/resources/Makefile              |    6 +-
 rgmanager/src/resources/SAPDatabase           |    4 +-
 rgmanager/src/resources/SAPInstance           |    4 +-
 rgmanager/src/resources/apache.metadata       |    2 +-
 rgmanager/src/resources/ip.sh                 |   19 ++++++-
 rgmanager/src/resources/lvm.metadata          |    2 +-
 rgmanager/src/resources/lvm.sh                |    2 +-
 rgmanager/src/resources/mysql.metadata        |    2 +-
 rgmanager/src/resources/named.metadata        |    2 +-
 rgmanager/src/resources/openldap.metadata     |    2 +-
 rgmanager/src/resources/oracledb.sh           |   67 ++++++++++++++------
 rgmanager/src/resources/postgres-8.metadata   |    2 +-
 rgmanager/src/resources/ra-api-1-modified.dtd |    7 +-
 rgmanager/src/resources/samba.metadata        |    2 +-
 rgmanager/src/resources/service.sh            |    2 +-
 rgmanager/src/resources/tomcat-5.metadata     |    2 +-
 rgmanager/src/utils/Makefile                  |   24 ++++----
 111 files changed, 626 insertions(+), 363 deletions(-)

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

iQIVAwUBSKFSzAgUGcMLQ3qJAQJQfw/+IoOL12/bSniC/M4mpPVa0+6O3Y4/Vh03
rI7RdoHMI/UJy+uLvCwXdOxa7M2jPck8M+qzS/joO6vw2sphP1pLVkOkmrpBysv9
iOvcy93pguu/0XOtONrvd4EU7bgSdeJoXm5XKLwyMHQYKF1P+t4OAa6M99XkwIBZ
Yntpakj5wAg34Rtie+zjFijQeeXma/V+yENSXL+6xEt+DltyuFsA4SdyoLXFa92u
UkZf7qEliGY0IxeaS+aV9eVohWd61qHkms6S8bDT5ZR4oiU0pJAiTl2hIg69rK2+
NFT/PBXj8LacZcA04S3lt6boP/a7wYHKU8ltRk30vqaVtZmrjTPHuTBn0QV+FqE5
56VFPvh5D5vVePRn+jNoZucvy2vXCOK8tJ7YiiOo/Ndcy+hCzC5FJjSHggVjjD/x
Kn7NE9EVUoeZohPQWcnCajnrLP9jZz4koBhNzqUh1nPvRsYYHPN5f6TmRFjDqjvM
gU7U5Jwp+ob1A/jwEFbr8uMN7s8RCI1aBAy5MMJhohJVNMi8j2vQ9rZz4PCMhDCw
7JLiVdesxjLdBei4s7JtJpU5iOawAOCbt62+on8iP2Rj+rRkoWXPOL6C3Q8jCnVR
Y9VEC/rJ5LpponExUEsTnRPoNlmN5a1EjjKpVBTm/0+f0IAY25XUd+GGwaAgolzE
PGHv8bVILgA=
=PIjI
-----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