[ClusterLabs] Corosync 3.1.1 is available at corosync.org!
Jan Friesse
jfriesse at redhat.com
Wed Mar 31 09:16:20 EDT 2021
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.
More information about the Users
mailing list