[ovs-dev] [PATCH ovn 0/3] Add multiple routing tables support to Logical Routers
Vladislav Odintsov
odivlad at gmail.com
Mon Aug 16 21:15:04 UTC 2021
This patch series extends Logical Router's routing functionality.
Now user may create multiple routing tables within a Logical Router
and assign them to Logical Router Ports.
Traffic coming from Logical Router Port with assigned route_table
is checked against global routes if any (Logical_Router_Static_Routes
whith empty route_table field), next against directly connected routes
and then Logical_Router_Static_Routes with same route_table value as
in Logical_Router_Port options:route_table field.
This series doesn't have ddlog support yet. It will eventually be added
once this series get reviewed.
Vladislav Odintsov (3):
tests: remove strict check for table=N for N > 9
northd: support for RouteTables in LRs
utilities: update ovn-nbctl with RouteTables support
northd/ovn-northd.8.xml | 63 ++++--
northd/ovn-northd.c | 198 ++++++++++++++---
ovn-nb.ovsschema | 5 +-
ovn-nb.xml | 30 +++
tests/ovn-ic.at | 4 +
tests/ovn-nbctl.at | 165 +++++++++++++-
tests/ovn-northd.at | 268 ++++++++++++++---------
tests/ovn.at | 464 ++++++++++++++++++++++++++++++++++++++--
utilities/ovn-nbctl.c | 124 ++++++++++-
9 files changed, 1146 insertions(+), 175 deletions(-)
--
2.30.0
More information about the dev
mailing list