Comment 11 for bug 2012712

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

Reviewed: https://review.opendev.org/c/openstack/neutron/+/879298
Committed: https://opendev.org/openstack/neutron/commit/dc2762edfc33ca1c5b5d84d0a7f0133d6021cf32
Submitter: "Zuul (22348)"
Branch: stable/xena

commit dc2762edfc33ca1c5b5d84d0a7f0133d6021cf32
Author: Luis Tomas Bolivar <email address hidden>
Date: Thu Mar 23 16:45:18 2023 +0100

    Ensure redirect-type=bridged not used for geneve networks

    As part of [1] the redirect-type=bridged flag was enabled by default.
    However this have the side effect of also decentralizing N/S traffic
    for geneve tenant networks, breaking the VM connectivity on them when
    it must be centralized, i.e., when no FIPs are associated to the VMs.

    This patch differentiates and only enable that flag when the networks
    conected through that router gateway port are of VLAN/FLAT type.

    In addition, to avoid MTU issues for the VLAN networks if there are
    also geneve networks connected to the same router, we re-take the
    approach on [2] to ensure the traffic is centralized but not tunneled

    [1] https://review.opendev.org/c/openstack/neutron/+/875644
    [2] https://review.opendev.org/c/openstack/neutron/+/875676

    Closes-Bug: #2012712

    Conflicts:
        neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py

    Change-Id: I25e5ee2cf8daee52221a640faa7ac09679742707
    (cherry picked from commit 0ec04dd638da8cc9f4d5ebb21a09ea5ccb05623c)