Source code for the first release candidate for Pacemaker version 1.1.17 is now available at:
https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-1.1.17-rc1 The most significant enhancements in this release are: * A new "bundle" resource type simplifies launching resources inside Docker containers. This feature is considered experimental for this release. It was discussed in detail previously: http://lists.clusterlabs.org/pipermail/users/2017-April/005380.html A walk-through is available on the ClusterLabs wiki for anyone who wants to experiment with the feature: http://wiki.clusterlabs.org/wiki/Bundle_Walk-Through * A new environment variable PCMK_node_start_state can specify that a node should start in standby mode. It was also discussed previously: http://lists.clusterlabs.org/pipermail/users/2017-April/005607.html * The "crm_resource --cleanup" and "crm_failcount" commands can now operate on a single operation type (previously, they could only operate on all operations at once). This is part of an underlying switch to tracking failure counts per operation, also discussed previously: http://lists.clusterlabs.org/pipermail/users/2017-April/005391.html * Several command-line tools have new options, including "crm_resource --validate" to run a resource agent's validate-all action, "stonith_admin --list-targets" to list all potential targets of a fence device, and "crm_attribute --pattern" to update or delete all node attributes matching a regular expression * The cluster's handling of fence failures has been improved. Among the changes, a new "stonith-max-attempts" cluster option specifies how many times fencing can fail for a target before the cluster will no longer immediately re-attempt it (previously hard-coded at 10). * Location constraints using rules may now compare a node attribute against a resource parameter, using the new "value-source" field. Previously, node attributes could only be compared against literal values. This is most useful in combination with rsc-pattern to apply the constraint to multiple resources. As usual, to support the new features, the CRM feature set has been incremented. This means that mixed-version clusters are supported only during a rolling upgrade -- nodes with an older version will not be allowed to rejoin once they shut down. For a more detailed list of bug fixes and other 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 Alexandra Zhuravleva, Andrew Beekhof, Aravind Kumar, Eric Marques, Ferenc Wágner, Yan Gao, Hayley Swimelar, Hideo Yamauchi, Igor Tsiglyar, Jan Pokorný, Jehan-Guillaume de Rorthais, Ken Gaillot, Klaus Wenninger, Kristoffer Grönlund, Michal Koutný, Nate Clark, Patrick Hemmer, Sergey Mishin, Vladislav Bogdanov, and Yusuke Iida. Apologies if I have overlooked anyone. -- Ken Gaillot <kgail...@redhat.com> _______________________________________________ Users mailing list: Users@clusterlabs.org http://lists.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