← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2002800] Re: Allow multiple IPv6 ports on router from same network on ml2/ovs+vxlan+dvr

 

Reviewed:  https://review.opendev.org/c/openstack/neutron/+/870079
Committed: https://opendev.org/openstack/neutron/commit/e2097157bba6f18c4e30069ad76f9e1409ea1c0a
Submitter: "Zuul (22348)"
Branch:    master

commit e2097157bba6f18c4e30069ad76f9e1409ea1c0a
Author: Fernando Royo <froyo@xxxxxxxxxx>
Date:   Fri Jan 13 12:22:08 2023 +0100

    Allow multiple IPv6 ports on router from same network ml2/ovs+dvr
    
    On a recent change [1], some additional checks was added to avoid
    ports overlapping cidrs on a router. On this change was also added
    a check to do not attach more than one port IPv6 from same network,
    but this check need to allow multiple ports when a deployment is
    done using ml2/ovs+xvlan+dvr and the router has an external gateway
    configured, because two ports are added:
    
    - one with device_owner as network:router_interface_distributed
    - another one with device_owner as network:router_centralized_snat
    
    Also an small improvement is done for just run this check over the
    existing ports on the router for the same network_id.
    
    [1] https://review.opendev.org/c/openstack/neutron/+/859143
    
    Closes-Bug: #2002800
    Change-Id: I765a7b41e7e84f42a3180dfd15e3a41a8e085284


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2002800

Title:
  Allow multiple IPv6 ports on router from same network on
  ml2/ovs+vxlan+dvr

Status in neutron:
  Fix Released

Bug description:
  On a recent change [1], some additional checks was added to avoid
  ports overlapping cidrs on a router. On this change was also added a
  check to do not attached more than one port IPv6 from same network,
  but this check need to allow multiple ports when a deployment is done
  using ml2/ovs+xvlan+dvr, because two ports are added:

  - one with device_owner as network:router_interface_distributed
  - another one with device_owner as network:router_centralized_snat

  [1] https://review.opendev.org/c/openstack/neutron/+/859143

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2002800/+subscriptions



References