ClusterLabs is proud to announce the latest release of the Pacemaker cluster resource manager, version 1.1.15. The source code is available at:
https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-1.1.15 The most significant enhancements since version 1.1.14 are: * A new "alerts" section of the CIB allows you to configure scripts that will be called after significant cluster events. Sample scripts are installed in /usr/share/pacemaker/alerts. * A new pcmk_action_limit option for fence devices allows multiple fence actions to be executed concurrently. It defaults to 1 to preserve existing behavior (i.e. serial execution of fence actions). * Pacemaker Remote support has been improved. Most noticeably, if pacemaker_remote is stopped without disabling the remote resource first, any resources will be moved off the node (previously, the node would get fenced). This allows easier software updates on remote nodes, since updates often involve restarting the daemon. * You may notice some files have moved from the pacemaker package to pacemaker-cli, including most ocf:pacemaker resource agents, the logrotate configuration, the XML schemas and the SNMP MIB. This allows Pacemaker Remote nodes to work better when the full pacemaker package is not installed. * Have you ever wondered why a resource is not starting when you think it should? crm_mon will now show why a resource is stopped, for example, because it is unmanaged, or disabled in the configuration. * In 1.1.14, the controld resource agent was modified to return a monitor error when DLM is in the "wait fencing" state. This turned out to be too aggressive, resulting in fencing the monitored node unnecessarily if a slow fencing operation against another node was in progress. The agent now does additional checking to determine whether to return an error or not. * Four significant regressions have been fixed. Compressed CIBs larger than 1MB are again supported (a regression since 1.1.14), fenced unseen nodes properly are not marked as unclean (also since 1.1.14), have-watchdog is detected properly rather than always true (also since 1.1.14) and failures of multiple-level monitor checks should again cause the resource to fail (since 1.1.10). As usual, the release includes many bugfixes and minor enhancements. For a more detailed list of changes, see the change log: https://github.com/ClusterLabs/pacemaker/blob/1.1/ChangeLog Everyone is encouraged to download, compile and test the new release. We do many regression tests and simulations, but we can't cover all possible use cases, so your feedback is important and appreciated. Many thanks to all contributors of source code to this release, including Andrew Beekhof, Bin Liu, Christian Schneider, Christoph Berg, David Shane Holden, Ferenc Wágner, Gao Yan, Hideo Yamauchi, Jan Pokorný, Ken Gaillot, Klaus Wenninger, Kostiantyn Ponomarenko, Kristoffer Grönlund, Lars Ellenberg, Michal Koutný, Nakahira Kazutomo, Oyvind Albrigtsen, Ruben Kerkhof, and Yusuke Iida. Apologies if I have overlooked anyone. -- Ken Gaillot <kgail...@redhat.com> _______________________________________________ Users mailing list: Users@clusterlabs.org http://clusterlabs.org/mailman/listinfo/users Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org