The related traffic wasn't correctly forwarded
through the LB, the main issue was that the
traffic was not NATted. This series allows
the NAT to be applied and the traffic should
arrive with correct addresses.
---
v2: Add e2e test case.
v3: Rebase on top of main.
Address comments from Mark.
v4: Rebase on top of main.
v5: Add feature flag for backward compatibility.
Ales Musil (2):
actions: Add new action called ct_commit_nat
northd: Allow related traffic through LB
controller/chassis.c | 6 +
include/ovn/actions.h | 3 +
include/ovn/features.h | 1 +
lib/actions.c | 42 +++++-
northd/northd.c | 45 +++++--
northd/northd.h | 1 +
northd/ovn-northd.8.xml | 29 +++--
ovn-sb.xml | 12 ++
tests/ovn-northd.at | 274 ++++++++++++++++++++++++++--------------
tests/ovn.at | 15 ++-
tests/system-ovn.at | 135 ++++++++++++++++++++
utilities/ovn-trace.c | 34 +++++
12 files changed, 475 insertions(+), 122 deletions(-)
--
2.38.1
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev