Comment 2 for bug 2055876

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-octavia-provider (master)

Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/911413
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/bd1137ad57b6e336800d701d6d52733abf968aa5
Submitter: "Zuul (22348)"
Branch: master

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.

    [1] https://github.com/ovn-org/ovn/commit/40a686e8e70f4141464f7fe2c949ea5b9bf29060

    Closes-Bug: #2055876
    Change-Id: I9b97aa9e6c8d601bc9e465e6aa8895dcc2666568