-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
CentOS Stream 9
-
None
-
resource-agents-4.10.0-60.el9
-
None
-
Important
-
rhel-sst-high-availability
-
3
-
False
-
-
None
-
None
-
None
What were you trying to do that didn't work?
No changes other than installing updates.
Please provide the package NVR for which bug is seen:
resource-agents-4.10.0-58.el9
How reproducible:
always
Steps to reproduce
- Have ocf:heartbeat:IPaddr2 resource with IPv6 address
- on failover, findif fails causing cluster to fail.
Expected results
Expect IPv6 VIP to continue to work after update.
Actual results
All IPv6 VIP's fail.
Tested and breaking change is in patch RHEL-32265-1-findif.sh-fix-corner-cases.patch
By removing these two patches and rebuilding package it works again:
RHEL-32265-1-findif.sh-fix-corner-cases
RHEL-32265-2-IPsrcaddr-add-IPv6-support.patch
Resource config:
Resource: net-ip6 (class=ocf provider=heartbeat type=IPaddr2)
Attributes: net-ip6-instance_attributes
cidr_netmask=64
ip=2001:db8:e:10::28
lvs_ipv6_addrlabel=true
nic=ens192
Operations:
monitor: net-ip6-monitor-interval-60s
interval=60s
start: net-ip6-start-interval-0s
interval=0s timeout=20s
stop: net-ip6-stop-interval-0s
interval=0s timeout=20s
Note: for IPv6, lvs_ipv6_addrlabel=true should likely be the default because without it, new alias vip will be the default source - but that is another issue.