Comment 10 for bug 1971431

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/840888
Committed: https://opendev.org/openstack/neutron/commit/2e1ba361577e59ca6f8a8227e75c3b2195ce4f93
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 2e1ba361577e59ca6f8a8227e75c3b2195ce4f93
Author: Lucas Alvares Gomes <email address hidden>
Date: Fri Apr 30 09:42:17 2021 +0100

    [OVN] Add baremetal support with Neutron DHCP agent

    This patch now creates OVN "external" ports for Neutron ports with
    VNIC_BAREMETAL. This ports will be scheduled on the OpenStack Controller
    nodes (or OVN Gateway nodes) and are responsible for replying to the
    ARP requests coming from the baremetal nodes.

    This patch also disables OVN's built-in DHCP server for VNIC_BAREMETAL
    ports. This is because OVN DHCP server does not yet fully support
    chainloading from PXE to iPXE, this feature is work-in-progress right
    now. A following patch to this one will be sent in the future adding
    support for OVN's built-in DHCP server being used with baremetal nodes.

    This patch implements the "Part 1" from bug #1971431.

    Conflicts:
      neutron/common/ovn/constants.py
      neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py

    Partial-bug: #1971431
    Change-Id: I6b234fbe1b7c54b41a1b8b430fdf0ac76993af96
    Signed-off-by: Lucas Alvares Gomes <email address hidden>
    (cherry picked from commit 243c209eb2cf75570e6c850b7d5becb468e8d1ab)