[ClusterLabs] resource-agents v4.15.0 rc1

Oyvind Albrigtsen oalbrigt at redhat.com
Wed Jul 17 07:35:17 UTC 2024


ClusterLabs is happy to announce resource-agents v4.15.0 rc1.

Source code is available at:
https://github.com/ClusterLabs/resource-agents/releases/tag/v4.15.0rc1

The most significant enhancements in this release are:
- new resource agents:
  - outscale
  - powervs-subnet

- bugfixes and enhancements:
  - configure: fix enable_ansi check
  - ocf-shellfuncs: add curl_retry()
  - ocf-shellfuncs: dont use deprecated validate-with="none" in CIB
  - ocf-shellfuncs: fix version regex in ocf_local_nodename()
  - ocf-shellfuncs: ocf_run(): add debug level error logging
  - findif.sh: add metric for IPv6 support and fail when matching more than 1 route
  - AWS agents: use curl_retry() for metadata requests
  - Filesystem: fail when incorrect device mounted on mountpoint, and dont unmount the mountpoint in this case, or if mountpoint set to "/"
  - Filesystem: fail when leading or trailing whitespace is present in device or directory parameters
  - Filesystem: return success during stop-action when leading or trailing whitespace is present in device or directory parameters
  - Filesystem: silence "Expected /dev/... to exist" message for probe-action
  - Filesystem: use fuser -Mm (was -m) to avoid killing unrelated processes
  - Filesystem: use fuser -c on FreeBSD, as -m and -M are used for other functionality
  - IPaddr2: change default for lvs_ipv6_addrlabel to true to avoid last added IP becoming src IP
  - IPaddr2: use metric for IPv6
  - IPsrcaddr: add IPv6 support
  - apache/http-mon.sh: dont use -L for wget2 as it's not implemented yet
  - apache/http-mon.sh: prefer curl due to new wget2 issues, including not being able to resolve hostnames from /etc/hosts
  - azure-events-az: update to API versions, add retry functionality for metadata requests, update tests
  - azure-lb: fix issue where disabled IPv6 made it fail when using socat after adding IPv6 (#1939)
  - conntrackd/galera/rabbitmq-cluster: avoid deprecated tool options
  - galera/mariadb/mysql/redis: remove Unpromoted monitor-action, as it's covered by the regular monitor-action
  - pgsql: pgsql_status: silence expected "ERROR: command failed: runuser ..." messages
  - send_arp.libnet: use calloc() to avoid truncating pidfilename if it is more than 64 chars long
  - storage-mon: add logging to daemon mode

The full list of changes for resource-agents is available at:
https://github.com/ClusterLabs/resource-agents/blob/v4.15.0rc1/ChangeLog

Everyone is encouraged to download and test the new release candidate.
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 the contributors to this release.


Best,
The resource-agents maintainers



More information about the Users mailing list