Skip to content

pcs-0.11.8

Latest
Compare
Choose a tag to compare
@CtrlZmaster CtrlZmaster released this 12 Jul 13:30
· 184 commits to main since this release

Same as the new pcs-0.12 release, this pcs-0.11 release is deprecating features that are planned to be removed in Pacemaker 3 to ease the transition to the new major version.

This release brings the new pcs status wait/query commands which allow for better scripting usage. Amongst many other scripting uses, they can be used to check for any resource state in comparison with the '--wait' option in resource commands which have hardcoded expected states.

There is also now a possibility to export resource and stonith defaults and operation defaults and many more new checks and bug fixes.

Complete change log for this release:

Added

  • Support for output formats json and cmd to resources/stonith defaults and resource/stonith op defaults config commands (RHEL-16231)
  • Add lib commands cib_options.resource_defaults_config and cib_options.operation_defaults_config to API v2
  • Add lib command cluster.wait_for_pcmk_idle to API v2
  • Add lib command status.resources_status to API v2
  • Add pcs status wait CLI command (RHEL-25854)
  • Add pcs status query resource CLI commands (RHEL-21051)

Fixed

  • Do not put empty uid/gid corosync configuration options to an uidgid file when not specified in pcs cluster uidgid add command. Empty options cause corosync start failure. (ghissue#772)
  • Do not allow fencing levels other than 1..9 (RHEL-2977)
  • Adjust OCF metadata processing to support the latest pacemaker changes (RHEL-27492)
  • Use different process creation method for multiprocessing module in order to avoid deadlock on process termination. (ghissue#780, RHEL-28749)
  • Do not wrap pcs output to terminal width if pcs's stdout is redirected (RHEL-36514)
  • Report an error when an invalid resource-discovery is specified (RHEL-7701)
  • 'pcs booth destroy' now works for nodes without a cluster (such as arbitrators) (RHEL-7737)
  • Validate SBD_DELAY_START and SBD_STARTMODE options (RHEL-17962)

Deprecated

Thanks / congratulations to everyone who contributed to this release, including Ivan Devat, Michal Pospisil, Miroslav Lisik, Peter Romancik and Tomas Jelinek.