[ClusterLabs Developers] resource-agents v4.6.0

Oyvind Albrigtsen oalbrigt at redhat.com
Thu Jun 18 07:47:09 UTC 2020


ClusterLabs is happy to announce resource-agents v4.6.0.

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

The most significant enhancements in this release are:
- new resource agents:
  - crypt
  - mdraid
  - docker-compose
  - dummypy

- bugfixes and enhancements:
  - ocf_is_ms(): also check OCF_RESKEY_CRM_meta_promotable to make it work w/Pacemaker 2.x
  - pgsql: use XML output for better backward and forward compatibility, and "Promoted"
    keyword to be ready for Pacemaker 2.1
  - ldirectord: add support for ldaps
  - Filesystem: set "fast_stop" default to "no" for GFS2 filesystems as they are
    likely to use more than 6 seconds to stop
  - exportfs: fix ocft script failure
  - build: fix failing to run "ln -s" if link already exists
  - Multiple RA: fix bashisms
  - Filesystem: add lustre as networked filesystem
  - Multiple RA: use secure tmp file location
  - Squid: added squid_opts parameter to metadata
  - ZFS: importforce should not be a unique parameter.
  - aliyun-vpc-move-ip: log output when failing and add debug logging
  - aws-vpc-move-ip/aws-vpc-route53: add awscli parameter for consistency with
    other AWS agents
  - aws-vpc-move-ip: delete remaining route entries
  - aws-vpc-route53: cleanup and improvements
  - aws-vpc-route53: add support for public and secondary private IPs
  - azure-events: handle exceptions in urlopen()
  - clvm: fix _default variables for daemon_options and activate_vgs
  - db2: HADR add STANDBY/REMOTE_CATCHUP_PENDING/DISCONNECTED to correctly
    promote standby node when master node disappears (e.g. via fencing)
  - exportfs: add symlink support
  - galera: fix value used for connecting with empty password.
  - gcp-pd-move: fixes and improvements
  - gcp-vpc-move-route/gcp-vpc-move-vip: disable google api cache discovery
  - nfsserver: fix NFSv4-only support
  - nfsserver: prevent error messages when /etc/sysconfig/nfs does not exist
  - ocf-shellfuncs: fix ocf_is_clone() (clone_max can be 0 with cloned resources)
  - ocf.py: eliminated logging.basicConfig(), which made all log data appear in
    stderr as well
  - oracle: increase security of monitor user in oracle
  - pgsql: support to crm_mon output for Pacemaker-2.0.3.
  - podman: make sure to remove containers with lingering exec sessions
  - rabbitmq-cluster: increase the rabbitmqctl wait timeout during start()
  - redis: run validate-action during start
  - tomcat: only create directory during start action

The full list of changes for resource-agents is available at:
https://github.com/ClusterLabs/resource-agents/blob/v4.6.0/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 Developers mailing list