commit bd1137ad57b6e336800d701d6d52733abf968aa5
Author: Fernando Royo <email address hidden>
Date: Wed Mar 6 09:56:30 2024 +0100
FIX OVN LB Health Monitor checks for IPv6 members
After [1] the IPv6 backend members health checks are supported,
they are mapping into field ip_port_mappings of the OVN LB entity
and translated to OVN SB DB Service_Monitor entries, same way
for IPv4 ones.
However, IPv6 backend members require being enclosed in [ ], and
this was not occurring, causing it not to translate into entries
in the Service_Monitor table. This patch fixes this issue.
Furthermore, a one-time maintenance task has been developed to fix
those existing IPv6 Health Monitors directly upon the startup of
the ovn-octavia-provider component without requiring any action
by the administrator/user.
Reviewed: https:/ /review. opendev. org/c/openstack /ovn-octavia- provider/ +/911413 /opendev. org/openstack/ ovn-octavia- provider/ commit/ bd1137ad57b6e33 6800d701d6d5273 3abf968aa5
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit bd1137ad57b6e33 6800d701d6d5273 3abf968aa5
Author: Fernando Royo <email address hidden>
Date: Wed Mar 6 09:56:30 2024 +0100
FIX OVN LB Health Monitor checks for IPv6 members
After [1] the IPv6 backend members health checks are supported,
they are mapping into field ip_port_mappings of the OVN LB entity
and translated to OVN SB DB Service_Monitor entries, same way
for IPv4 ones.
However, IPv6 backend members require being enclosed in [ ], and
this was not occurring, causing it not to translate into entries
in the Service_Monitor table. This patch fixes this issue.
Furthermore, a one-time maintenance task has been developed to fix provider component without requiring any action
those existing IPv6 Health Monitors directly upon the startup of
the ovn-octavia-
by the administrator/user.
[1] https:/ /github. com/ovn- org/ovn/ commit/ 40a686e8e70f414 1464f7fe2c949ea 5b9bf29060
Closes-Bug: #2055876 1bc9e465e6aa889 5dcc2666568
Change-Id: I9b97aa9e6c8d60