Michel Nederlof 047d261cb7 Fix placement of lsp when external_ids not in sync
When options.requested-chassis is not in sync with
external_ids.neutron:host_id it would pick both hosts, causing duplicate
announcements from more than 1 host.

This has been fixed in change 910305, but was left unchanged for the
sync method, causing issues when the sync interval was re-evaluating all
lsp's on the node.

The code for determining the chassis of a port has been moved from the
base_watcher to driver_utils so the logic for the event is the same as the
logic when fetching the records from the northbound database.

Related-bug: #2049902
Change-Id: I545d6b41fd308eb56e5295657260718dc14868f7
(cherry picked from commit 1bacff1dff825d267c390752fa21592c2e6f6588)
2024-03-19 12:59:04 +00:00
2024-03-08 10:01:13 +01:00
2024-02-09 13:42:16 +00:00
2024-03-14 07:22:35 +00:00
2021-08-27 16:56:11 +01:00
2021-08-27 16:56:11 +01:00
2021-08-27 16:56:11 +01:00
2021-08-27 16:56:11 +01:00
2023-05-10 15:58:40 +01:00
2024-01-12 14:58:37 +00:00
2021-08-27 16:56:11 +01:00

OVN BGP Agent

The OVN BGP Agent allows to expose VMs/Containers through BGP on OVN

Features

  • Expose VMs with FIPs or on Provider Networks through BGP on OVN environments.
  • Expose VMs on Tenant Networks through EVPN on OVN environments.
Description
OVN BGP Agent exposes VMs/containers through BGP on OVN environments.
Readme 6.4 MiB
Languages
Python 99%
Shell 0.7%
Jinja 0.3%