[FFe][Focal] resource-agents need fixes from recent release upstream version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
resource-agents (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
# 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:/
* 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_
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_
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:/
The most significant enhancements in this release are:
- bugfixes and enhancements:
- iSCSILogicalUnit: fix default value for OCF_RESKEY_
- aws-vpc-move-ip: add parameter for role to use to query/update route table
- Filesystem: add trigger_
- 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:/
"""
Changed in resource-agents (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
assignee: | nobody → Rafael David Tinoco (rafaeldtinoco) |
Changed in resource-agents (Ubuntu Focal): | |
status: | Confirmed → New |
importance: | Wishlist → Undecided |
assignee: | Rafael David Tinoco (rafaeldtinoco) → nobody |
summary: |
- [focal] resource-agents need fixes from just released upstream version + [FFe][Focal] resource-agents need fixes from recent release upstream + version |
Changed in resource-agents (Ubuntu): | |
status: | New → Confirmed |
This merge will solve:
https:/ /bugs.launchpad .net/ubuntu/ +source/ resource- agents/ +bug/1866383