[ClusterLabs] pcs 0.11.9 released
Michal Pospíšil
mpospisi at redhat.com
Fri Jan 17 14:57:50 UTC 2025
I am happy to announce the latest release of pcs, version 0.11.9.
Source code is available at:
https://github.com/ClusterLabs/pcs/archive/refs/tags/v0.11.9.tar.gz
or
https://github.com/ClusterLabs/pcs/archive/refs/tags/v0.11.9.zip
As this release was developed alongside a new major version release, it
brings a lot of fixes and new features. It also continues with
deprecations for Pacemaker 3 that started in the previous version
(0.11.8).
The `pcs resource delete` command gained the ability to delete tags and
multiple resources at once. It has been completely rewritten so it
should also be faster and provide more informative output.
Ability to export configuration as commands or in json format was
extended to stonith levels and tags.
Complete change log for this release:
### Added
- Support for output formats `json` and `cmd` to `pcs tag config`
command ([RHEL-46284])
- Command `resource.restart` in API v2
- Add lib commands `cluster.get_corosync_conf_struct` and
`resource.get_configured_resources` to API v2
- Add lib command `status.full_cluster_status_plaintext` to API v1
([RHEL-61738])
- Lib command `cib.remove_elements` can now remove resources
- Support for exporting stonith levels in `json` and `cmd` formats in
commands `pcs stonith config` and `pcs stonith level config` commands
([RHEL-16232])
- Pkg-config with info for webui is now provided.
- Commands `pcs booth ticket standby`, `pcs booth ticket unstandby`, and
`pcs booth ticket cleanup` which allow for managing the state of the
ticket ([RHEL-69040])
### Changed
- Commands `pcs resource delete | remove` and `pcs stonith delete |
remove` now allow ([RHEL-61901]):
- deletion of multiple resources or stonith resources with one
command
- deletion of resources or stonith resources included in tags
### Fixed
- Do not end with error when using the instances quantifier in `pcs
status query resource is-state` command ([RHEL-55441])
- Do not display a warning in `pcs status` when a fence\_sbd stonith
device has its `method` option set to `cycle` ([RHEL-46286])
- Do not display expired constraints in `pcs constraint location config
resources` unless `--all` is specified ([RHEL-46293])
- Displaying status of local and remote cluster sites in `pcs dr status`
command. ([RHEL-61738])
- Specify the meaning of zero value timeout in `pcs status wait`
([RHEL-46303])
### Deprecated
- Using `pcs resource delete | remove` to delete resources representing
remote and guest nodes. Use `pcs cluster node remove-remote` and `pcs
cluster node remove-guest` instead.
- Commands `pcs constraint rule add | delete | remove`, as support for
multiple rules in a location constraint is among the features planned
to be removed in pacemaker 3 [1]
Thanks / congratulations to everyone who contributed to this release,
including Ivan Devat, Michal Pospíšil, Miroslav Lisik, Peter Romancik
and Tomas Jelinek.
Cheers,
Michal
[1]: https://projects.clusterlabs.org/w/projects/pacemaker/pacemaker_3.0_changes/pacemaker_3.0_configuration_changes/
[RHEL-16232]: https://issues.redhat.com/browse/RHEL-16232
[RHEL-46284]: https://issues.redhat.com/browse/RHEL-46284
[RHEL-46286]: https://issues.redhat.com/browse/RHEL-46286
[RHEL-46293]: https://issues.redhat.com/browse/RHEL-46293
[RHEL-46303]: https://issues.redhat.com/browse/RHEL-46303
[RHEL-55441]: https://issues.redhat.com/browse/RHEL-55441
[RHEL-61738]: https://issues.redhat.com/browse/RHEL-61738
[RHEL-61901]: https://issues.redhat.com/browse/RHEL-61901
[RHEL-69040]: https://issues.redhat.com/browse/RHEL-69040
More information about the Users
mailing list