I am pleased to announce the latest maintenance release of Corosync
3.1.1 available immediately from GitHub release section at https://github.com/corosync/corosync/releases or our website at
http://build.clusterlabs.org/corosync/releases/.

This release contains important bug fixes and also a few new features:

- Added a new API to get extended node/link information which is now used by corosync-cfgtool (especially when the new -n parameter is used). See corosync-cfgtool(8) for more information.

- The API for cfg tracking was fixed so it now working again. This API was removed during the Corosync 2 development cycle and it means that shutdown tracking (using cfg_try_shutdown()) had stopped working.

Now it is back, so an application may register to receive a callback when corosync is stopped cleanly (using corosync-cfgtool -H) and can also prohibit corosync from stopping.

There is a new --force option (which is now the default in the systemd unit file/init script) which will always cause Corosync to shut down.

This feature is going to be used by an as-yet unreleased Pacemaker version (currently in the master branch) to veto corosync shutdown.

Complete changelog for 3.1.1:

    Christine Caulfield (4):
          cfg: New API to get extended node/link infomation
          cfg: Reinstate cfg tracking
          test: Add testcfg to exercise some cfg functions
          main: Close race condition when moving to statedir

    Dan Streetman (2):
          main: Check memlock rlimit
          totemknet: retry knet_handle_new if it fails

    Fabio M. Di Nitto (5):
          pkgconfig: export LOGDIR in corosync.pc
          configure: detect and init pkg-config with macro
          configure: drop dead code
          configure: move exec_prefix sanitize
          configure: drop unnecessary check and define

    Ferenc Wágner (1):
          The ring id file needn't be executable

    Jan Friesse (4):
          spec: Add isa version of corosync-devel provides
          totemknet: Check both cipher and hash for crypto
          cfg: Improve nodestatusget versioning
          init: Use corosync-cfgtool for shutdown

    Johannes Krupp (1):
          totemconfig: fix integer underflow and logic bug

    liangxin1300 (1):
          totemconfig: change udp netmtu value as a constant


Upgrade is highly recommended.

Thanks/congratulations to all people that contributed to achieve this
great milestone.

_______________________________________________
Manage your subscription:
https://lists.clusterlabs.org/mailman/listinfo/users

ClusterLabs home: https://www.clusterlabs.org/

Reply via email to