[Bug 1866383] Re: [FFe][Focal] resource-agents need fixes from recent release upstream version
Rafael David Tinoco
rafaeldtinoco at ubuntu.com
Wed Apr 1 19:17:23 UTC 2020
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
More information about the Ubuntu-server-bugs
mailing list