Comment 18 for bug 2004238

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

Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/874271
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/776e96bf8b47ce3e8db08d19ee104657539b6144
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit 776e96bf8b47ce3e8db08d19ee104657539b6144
Author: Fernando Royo <email address hidden>
Date: Fri Feb 10 19:18:09 2023 +0100

    Avoid use of ovn metadata port IP for HM checks

    For every backend IP in the load balancer for which health
    check is configured, a new row in the Service_Monitor table
    is created and according to that ovn-controller will
    periodically sends out the service monitor packets.

    In this patch we create a new port for this purpose,
    instead of use the ovn_metadata_port to configure the
    backends in the field ip_port_mappings, this mapping is
    the info used to be translated to Service_Monitor
    entries (more details [1]).

    [1] https://github.com/ovn-org/ovn/blob/24cd3267c452f6b687e8c03344693709b1c7ae9f/northd/ovn-northd.8.xml#L1431

    Closes-Bug: #2004238
    Change-Id: I11c4d9671eee002b15080d055a18a4d3f4d7c540
    (cherry picked from commit 54d96ca07237dff8bccdaf4a9d5492f9103ea261)