ovn-bgp-agent/ovn_bgp_agent
Luis Tomas Bolivar 5ba2f40262 [EVPN] Connect VRF to OVS through veth or vlan
Linux kernel forbids to add VRF (layer 3) devices into OVS bridges
(layer 2). This patch changes the approach to link EVPN/VRF to OVS
bridges by using a veth-pair instead, or a vlan device for the
provider vlan networks use case.

It also fixes the next:
- typo on function definition "disconnect_evpn_to_ovn", changed by
  "disconnect_evpn_from_ovn"
- avoid code duplication to expose subnets, by making an auxiliar
  function that can be reused by the reconciliation loop too.

Change-Id: Iccd1b01014bf026c07e39f48e8aa234a9a303877
2021-09-27 14:32:07 +02:00
..
cmd Initial support for BGP 2021-09-01 11:29:04 +02:00
drivers [EVPN] Connect VRF to OVS through veth or vlan 2021-09-27 14:32:07 +02:00
privileged Add privsep support 2021-09-07 08:28:52 +02:00
tests [EVPN] Connect VRF to OVS through veth or vlan 2021-09-27 14:32:07 +02:00
utils [EVPN] Connect VRF to OVS through veth or vlan 2021-09-27 14:32:07 +02:00
__init__.py Initial commit 2021-08-27 16:56:11 +01:00
agent.py Initial support for BGP 2021-09-01 11:29:04 +02:00
config.py Initial support for BGP 2021-09-01 11:29:04 +02:00
constants.py [EVPN] Connect VRF to OVS through veth or vlan 2021-09-27 14:32:07 +02:00
exceptions.py Refactor some methods from OvsdbSbOvnIdl + unittests 2021-09-10 12:08:00 +01:00