This merge will solve: https://bugs.launchpad.net/ubuntu/+source/resource-agents/+bug/1866383
** Description changed: - ClusterLabs released resource-agents v4.5.0 right after our freeze for Focal: + # Feature Freeze Exception - resource-agents - ---- + [Proposed Changes] + * Merge from v4.4.0 to v4.5.0 + + * ClusterLabs released resource-agents v4.5.0 right after our freeze for + Focal + + [Rationale for Exception] + + * resource-agents is a very important part of Ubuntu HA packageset. + + * You can follow the most important resource-agents in this e-mail + thread: + + https://lists.ubuntu.com/archives/ubuntu-devel/2020-March/040950.html + + * It is usually hard to do SRUs for resource-agents as we don't have a + quick and simple way to test all agents (as many of them depend on + specific setups) about to be fixed. + + * Best is to be synced with the upstream release... SPECIALLY since + 20.04 is a LTS version. Most of the delta is about fixes opened at + github issues and solved before their milestone. + + $ git log --no-merges v4.4.0..v4.5.0 --pretty=oneline --abbrev-commit + + fee18132 (tag: v4.5.0) build: update ChangeLog for 4.5.0 + a93fa4ee aws-vpc-move-ip: add routing_table_role parameter to metadata + 6d0b9652 iSCSILogicalUnit: fix default value for OCF_RESKEY_liot_bstype + eba85c2b (tag: v4.5.0rc1) build: update ChangeLog for 4.5.0-rc1 + a007883f lvmlockd: remove locking_type parameter from lvm.conf for LVM > v2.03 + 0a299ee9 [lvmlockd] support lvm2-2.03 removing lvmetad + 4bc84bcc Allow user to specify role with which to query/update route table + 2e288c23 oralsnr: allow using the tns_admin directory for different listeners + f77edcb0 Change 'alredy' to 'already' + b325f97e LVM-activate: add OCF_CHECK_LEVEL to control monitor action + 617adbf6 redis: validate_all: fixes file status tests + 47d75f8d rabbitmq-cluster: ensure we delete nodename if stop action fails + 5f0d15ad IPsrcaddr: remove hardcoded device when using destination parameter + 5ab3339e Remove standby.signal when promote with restart + 7afc581f IPsrcaddr: fixes to avoid failing during probe + a299281a LVM-activate: verify vg or lv validity + d763318c [podman] Simplify the code for checking if an image exists + a9fb8077 Filesystem: add trigger_udev_rules_if_need() for -U, -L, or /dev/xxx device + af39017b Filesystem: respect udevd need time to create UUID symlinks + 0eb144ac ldirectord: Support sched-flags + 92c49b6f IPaddr2: ipt_CLUSTERIP "iptables" extension not "nft" backend compatible + 0e73d3f4 IPsrcaddr: fixes to replace local rule if using local table, and set src back to primary for device on stop + caaeec0b iSCSI logical unit fix (#1435) + ce27a157 Clear out the $DIR_EXECUTABLE variable so we catch the... + a43075be High: pgsql: Support for PostgreSQL 12 + 34b46b17 IPaddr2: add noprefixroute parameter + 18888da3 Filesystem: refresh UUID in the start phase + 80069756 azure-lb Set socat to default on SUSE distributions. + 9cea030b exportfs: allow multiple exports of same directory + 20ff678e Low: MailTo: fix variable expansion + d821ef33 iSCSILogicalUnit.in fixes (#1427) + 0f818916 Low: exportfs: Fix spelling error + c718050a Low: mysql-common: fix startup check + 03cc7bb5 aliyun-vpc-move-ip: add binary detection + 6341d71a Supports both 'go' and 'python' versions of Aliyun CLI + 6ee15eb2 Add missed requirement + 6eb86517 Use the function get_release_id to detect the OS. The parameter LOAD_STATUS_MODULE must be quoted. + + [Additional Information] + + Release Notes from an email to ClusterLabs HA mailing list: + + """ ClusterLabs is happy to announce resource-agents v4.5.0. Source code is available at: https://github.com/ClusterLabs/resource-agents/releases/tag/v4.5.0 The most significant enhancements in this release are: - bugfixes and enhancements: - - iSCSILogicalUnit: fix default value for OCF_RESKEY_liot_bstype - - aws-vpc-move-ip: add parameter for role to use to query/update route table - - Filesystem: add trigger_udev_rules_if_need() for -U, -L, or /dev/xxx device - - Filesystem: refresh UUID in the start phase - - IPaddr2: add noprefixroute parameter - - IPaddr2: add info to metadata that ipt_CLUSTERIP "iptables" extension is not "nft" backend compatible, and iptables-legacy support for distros that still support it - - IPsrcaddr: replace local rule if using local table, and set src back to primary for device on stop - - IPsrcaddr: fix failure during probe when using destination/table parameters - - LVM-activate: add OCF_CHECK_LEVEL 10 check that can be enabled to verify vg or lv validity with an additional "read 1 byte" test in special cases like iSCSI SAN - - MailTo: fix variable expansion - - SAPInstance: clear the $DIR_EXECUTABLE variable so we catch the situation when we lose the directory with binaries after first sapinstance_init invokation - - aliyun-vpc-move-ip: add support for both 'go' and 'python' versions of Aliyun CLI, and auto-detect which to use by default - - apache: use get_release_id() to detect OS/distro, and fix LOAD_STATUS_MODULE issue - - azure-lb set socat to default on SUSE distributions. - - exportfs: allow multiple exports of same directory - - iSCSILogicalUnit: add liot_bstype to handle block/fileio for targetcli, and change behavior of lio-t with portals which do not use 0.0.0.0 - - ldirectord: support sched-flags - - lvmlockd: fix for LVM2 v2.03+ removing lvmetad - - mysql-common: return correct rc during start-action - - oralsnr: allow using the same tns_admin directory for different listeners - - pgsql: Support for PostgreSQL 12 - - podman: improve the code for checking if an image exists - - rabbitmq-cluster: ensure we delete nodename if stop action fails - - redis: validate_all: fix file status tests - - spec: add missing requirement (lsb-release) + - iSCSILogicalUnit: fix default value for OCF_RESKEY_liot_bstype + - aws-vpc-move-ip: add parameter for role to use to query/update route table + - Filesystem: add trigger_udev_rules_if_need() for -U, -L, or /dev/xxx device + - Filesystem: refresh UUID in the start phase + - IPaddr2: add noprefixroute parameter + - IPaddr2: add info to metadata that ipt_CLUSTERIP "iptables" extension is not "nft" backend compatible, and iptables-legacy support for distros that still support it + - IPsrcaddr: replace local rule if using local table, and set src back to primary for device on stop + - IPsrcaddr: fix failure during probe when using destination/table parameters + - LVM-activate: add OCF_CHECK_LEVEL 10 check that can be enabled to verify vg or lv validity with an additional "read 1 byte" test in special cases like iSCSI SAN + - MailTo: fix variable expansion + - SAPInstance: clear the $DIR_EXECUTABLE variable so we catch the situation when we lose the directory with binaries after first sapinstance_init invokation + - aliyun-vpc-move-ip: add support for both 'go' and 'python' versions of Aliyun CLI, and auto-detect which to use by default + - apache: use get_release_id() to detect OS/distro, and fix LOAD_STATUS_MODULE issue + - azure-lb set socat to default on SUSE distributions. + - exportfs: allow multiple exports of same directory + - iSCSILogicalUnit: add liot_bstype to handle block/fileio for targetcli, and change behavior of lio-t with portals which do not use 0.0.0.0 + - ldirectord: support sched-flags + - lvmlockd: fix for LVM2 v2.03+ removing lvmetad + - mysql-common: return correct rc during start-action + - oralsnr: allow using the same tns_admin directory for different listeners + - pgsql: Support for PostgreSQL 12 + - podman: improve the code for checking if an image exists + - rabbitmq-cluster: ensure we delete nodename if stop action fails + - redis: validate_all: fix file status tests + - spec: add missing requirement (lsb-release) The full list of changes for resource-agents is available at: https://github.com/ClusterLabs/resource-agents/blob/v4.5.0/ChangeLog - - ---- - - The fixes among all delta are: - - 6d0b9652 iSCSILogicalUnit: fix default value for OCF_RESKEY_liot_bstype - 617adbf6 redis: validate_all: fixes file status tests - 7afc581f IPsrcaddr: fixes to avoid failing during probe - d763318c [podman] Simplify the code for checking if an image exists - 0e73d3f4 IPsrcaddr: fixes to replace local rule if using local table - caaeec0b iSCSI logical unit fix (#1435) - 34b46b17 IPaddr2: add noprefixroute parameter - 20ff678e Low: MailTo: fix variable expansion - d821ef33 iSCSILogicalUnit.in fixes (#1427) - c718050a Low: mysql-common: fix startup check - - And I should revisit that. + """ ** No longer affects: resource-agents (Ubuntu Focal) -- You received this bug notification because you are a member of Ubuntu Server, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1866383 Title: [FFe][Focal] resource-agents need fixes from recent release upstream version To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/resource-agents/+bug/1866383/+subscriptions -- Ubuntu-server-bugs mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
