mbox series

[ovs-dev,0/3] controller-vtep: stateful datapath bugfix & add new test

Message ID 20210916000624.1609-1-odivlad@gmail.com
Headers show
Series controller-vtep: stateful datapath bugfix & add new test | expand

Message

Vladislav Odintsov Sept. 16, 2021, 12:06 a.m. UTC
This patch series make some enhacements in ovn-controller-vtep functionality
by fixing a bug where in datapaths with stateful services (ACLs, LBs), no
traffic could pass between VIF ports and VTEP (RAMP) device.

A new testcase is added, which reproduces a bug described in [1].
`ovn-appctl -t ovn-controller recompute` must be removed from test before merge.
It is placed there to show where the bug currently is.

[1]: https://mail.openvswitch.org/pipermail/ovs-dev/2021-September/387435.html

Vladislav Odintsov (3):
  tests: use ovn_start in controller-vtep tests
  tests: check that flow for ramp switch is added when PB is created
  northd: support HW VTEP with stateful datapath

 northd/ovn-northd.c          |  14 +++
 northd/ovn_northd.dl         |  33 +++++-
 tests/ovn-controller-vtep.at | 192 +++++++++++++++++++++++------------
 tests/ovn-northd.at          |   2 +
 4 files changed, 173 insertions(+), 68 deletions(-)