ovn-bgp-agent/ovn_bgp_agent
Luis Tomas Bolivar e0b6db65ba Ensure proper handling of missing bridge_device at wiring
We need information about the bridge_device when wiring/unwiring
the exposed IPs. If this is not provided, the wiring/unwiring functions
need to return False and the driver need to ensure it is considered,
with proper logging of the failure at exposing/withdrawing.

The missing bridge device may happen if the provider network
is deleted in between or if it was created and not yet present
due to missing sync action

Change-Id: I34c9840b1ac3073c5d50c1c6e5b2d488be9ceca9
2023-03-16 12:24:42 +01:00
..
cmd Initial support for BGP 2021-09-01 11:29:04 +02:00
drivers Ensure proper handling of missing bridge_device at wiring 2023-03-16 12:24:42 +01:00
privileged Add retry mechanism for some pyroute actions 2023-02-09 14:27:30 +01:00
tests Ensure proper handling of missing bridge_device at wiring 2023-03-16 12:24:42 +01:00
utils Ensure proper order during expose/withdraw 2023-03-14 12:11:08 +01:00
__init__.py Initial commit 2021-08-27 16:56:11 +01:00
agent.py Ensure exceptions on the sync function don't kill the agent 2023-02-22 15:48:25 +01:00
config.py Add new driver ovn_stretched_l2_bgp_driver 2023-01-10 11:19:41 +00:00
constants.py Ensure OVN LB on provider are only exposed in the right node 2023-02-20 15:28:16 +01:00
exceptions.py Avoid race condition on is_provider_network checkings 2023-02-14 11:36:07 +01:00