I am happy to announce the latest release of pcs, version 0.11.7. Source code is available at: https://github.com/ClusterLabs/pcs/archive/refs/tags/v0.11.7.tar.gz or https://github.com/ClusterLabs/pcs/archive/refs/tags/v0.11.7.zip
This release contains mostly bug fixes and user experience improvements. Highlights include setting all of the qdevice options without --force, added support of ISO 8601 duration specification for Pacemaker time properties and possibility to move some bundle and clone resources. Complete change log for this release: ### Security - Make use of filters when extracting tarballs to enhance security if provided by Python (`pcs config restore` command) ([rhbz#2219407]) ### Added - Support ISO 8601 duration specifications for pacemaker "time" properties ([rhbz#2112268], [ghpull#712]) - It is now possible to move bundle resources (requires pacemaker 2.1.6 or newer) and clone resources ([RHEL-7744]) - Add lib command `cib.remove_elements` to API v2. ### Fixed - Exporting constraints with rules in form of pcs commands now escapes `#` and fixes spaces in dates to make the commands valid ([rhbz#2163953]) - Do not display duplicate records in commands `pcs property [config] --all` and `pcs property describe` ([rhbz#2217850]) - Commands `pcs property defaults` and `pcs property describe` print error message in case specified properties do not have metadata. ([rhbz#2222744]) - Clarify messages informing users that cluster must be stopped in order to change certain corosync options ([rhbz#2175797]) - Prevent disabling `auto_tie_breaker` when it would make SBD not working properly ([rhbz#2227230]) - Improved error messages and documentation of `pcs resource move` command ([rhbz#2219554]) - Do not create files in /tmp directory for commands running by ruby daemon ([ghissue#731]) - Do not display warning in `pcs status` for expired constraints that were created by moving resources ([rhbz#2111591]) - Fixed validation for interval and timeout option values of an operation specified for `pcs resource create` command ([rhbz#2179084]). - Improved error message of `pcs booth ticket grant|revoke` commands in case a booth site address parameter is needed ([rhbz#2232143]) - When moving or banning a resource in a bundle, pcs now errors out instead of creating a move / ban constraint which does nothing ([RHEL-7744]) ### Changed - When exporting constraints in form of pcs commands, constraints containing options unsupported by pcs are not exported and a warning is printed instead. Previously, the warnings were printed, but the constraints were exported regardless. ([rhbz#2163953]) - Allow `tls` and `keep_active_partition_tie_breaker` options for qdevice model "net" to be set using `pcs quorum device add` and `pcs quorum device update` commands ([rhbz#2234717]) ### Deprecated - Using spaces in dates in location constraint rules (using spaces in dates in rules in other parts of configuration was never allowed) ([rhbz#2163953]) - Using `--group`, `--after` and `--before` in `pcs resource create` command is deprecated in favor of `group`, `after` and `before`, respectively Thanks / congratulations to everyone who contributed to this release, including Ivan Devat, lixin, Michal Pospisil, Miroslav Lisik, Ondrej Mular, Peter Romancik, Shuo Wang, Tomas Jelinek, wangluwei, Yaakov Selkowitz. Cheers, Michal [ghissue#731]: https://github.com/ClusterLabs/pcs/issues/731 [ghpull#712]: https://github.com/ClusterLabs/pcs/pull/712 [rhbz#2112268]: https://bugzilla.redhat.com/show_bug.cgi?id=2112268 [rhbz#2163953]: https://bugzilla.redhat.com/show_bug.cgi?id=2163953 [rhbz#2175797]: https://bugzilla.redhat.com/show_bug.cgi?id=2175797 [rhbz#2179084]: https://bugzilla.redhat.com/show_bug.cgi?id=2179084 [rhbz#2217850]: https://bugzilla.redhat.com/show_bug.cgi?id=2217850 [rhbz#2219407]: https://bugzilla.redhat.com/show_bug.cgi?id=2219407 [rhbz#2219554]: https://bugzilla.redhat.com/show_bug.cgi?id=2219554 [rhbz#2222744]: https://bugzilla.redhat.com/show_bug.cgi?id=2222744 [rhbz#2227230]: https://bugzilla.redhat.com/show_bug.cgi?id=2227230 [rhbz#2111591]: https://bugzilla.redhat.com/show_bug.cgi?id=2111591 [rhbz#2232143]: https://bugzilla.redhat.com/show_bug.cgi?id=2232143 [rhbz#2234717]: https://bugzilla.redhat.com/show_bug.cgi?id=2234717 [RHEL-7744]: https://issues.redhat.com/browse/RHEL-7744 _______________________________________________ Manage your subscription: https://lists.clusterlabs.org/mailman/listinfo/users ClusterLabs home: https://www.clusterlabs.org/