bagpipe-bgp: linux vxlan driver should reject if instance has same VNI than another instance

Bug #1765764 reported by Thomas Morin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
BaGPipe
Fix Released
Undecided
Unassigned

Bug Description

In some BGPVPN interconnection scenarios, two EVPNs may be configured for bagpipe-bgp with same VNI.

This can't be supported by the linux vxlan driver (only a single vxlan interface can be created for a given VXLAN id, and it can't be plugged in more than one bridge).

This would be supported by the EVPN OVS driver with some change.

For these reason, the right thing is to reject the creation of an EVPN instance having same VNI than another instance.

Revision history for this message
Thomas Morin (tmmorin-orange) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-bagpipe (master)

Reviewed: https://review.openstack.org/563541
Committed: https://git.openstack.org/cgit/openstack/networking-bagpipe/commit/?id=64ff268ba651dbde6ff6c820d6682ef0591a1f75
Submitter: Zuul
Branch: master

commit 64ff268ba651dbde6ff6c820d6682ef0591a1f75
Author: Thomas Morin <email address hidden>
Date: Fri Apr 20 17:57:45 2018 +0200

    bagpipe-bgp: strictly avoid having same VNI in two VPN instances

    In some BGPVPN interconnection scenarios, two EVPNs may be
    configured for bagpipe-bgp with same VNI.

    This can't be supported by the linux vxlan driver (only a
    single vxlan interface can be created for a given VXLAN id,
    and it can't be plugged in more than one bridge).

    This would be supported by the EVPN OVS driver with some
    change.

    For these reason, the right thing is to reject the creation
    of an EVPN instance having same VNI than another instance.

    Closes-Bug: 1765764

    Change-Id: Ia36c0d17031042bada1df6945573cb2dabf5560a

Changed in networking-bagpipe:
status: New → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/networking-bagpipe 9.0.0.0b2

This issue was fixed in the openstack/networking-bagpipe 9.0.0.0b2 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.