neutron/releasenotes/notes/add-no-lsp-user-defined-router-flavor-cafe0d8deeab47b9.yaml
Miguel Lavalle 44cbbba369 User defined router flavor driver with no LSP
There is a use case where a user defined router flavor requires router
interfaces that don't have a corresponding OVN LSP. In this use case,
Neutron acts only as an IP address manager for the router interfaces.

This change adds a user defined router flavor driver that implements
the described use case. The new functionality is completely contained in
the new driver, with no logic added to the rest of ML2/OVN. This is
accomplished as follows:

1) When an interface is added to a router, the driver deletes the LSP
and the OVN revision number.

2) When an interface is about to be removed from a router, the driver
re-creates the LSP and the OVN revision number. In this way, ML2/OVN
can later delete the port normally.

Closes-Bug: #2078382

Change-Id: I14d675af2da281cc5cd435cae947ccdb13ece12b
2024-08-30 10:16:13 -05:00

9 lines
451 B
YAML

---
features:
- A new sample OVN user defined router flavor driver has been added that
enables the creation of router interfaces with no associated underlying
Logical Switch Ports. In this scenario, Neutron only acts as the
IP address manager for the router interfaces. This enables user defined
router flavors to have total control of the traffic traversing the
router interfaces while bypassing the OVN processing.