Comment 160 for bug 1578989

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/ussuri)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/848433
Committed: https://opendev.org/openstack/neutron/commit/f271d66c87cdb3711e649014aa4445957483aef1
Submitter: "Zuul (22348)"
Branch: stable/ussuri

commit f271d66c87cdb3711e649014aa4445957483aef1
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Wed Dec 15 15:01:21 2021 +0000

    [OVN][Placement] Make the Placement reporter compatible with OVN

    Make the "PlacementReportPlugin" and the "PlacementReporterAgents"
    classes compatible with agent-less mechanism drivers. OVN mechanism
    driver cannot report any agent to the supported agent type list.

    NOTE: this patch belongs to a series of patches to provide support
    in OVN to report to Placement. However, this patch is backported to
    stable releases to fix LP#1980488. This way, OVN won't report anything
    to Placement and at the same time won't break the call to
    "handle_placement_config" when another mech driver agent (in the
    LP example SR-IOV) pushes a heartbeat and updates the resource
    provider values.

    Closes-Bug: #1980488
    Related-Bug: #1578989
    Change-Id: Ic9e8586991866ebca0b24bfe691e541c198d18d7
    (cherry picked from commit 0ae8eba7e73e050369478ba095c03371ed5f5718)
    (cherry picked from commit 616085537d4a20da4e0f44bb402b3b3f098af92b)