Thank you both for the quick reviews. I pushed the change to master.
On 8/27/21 5:28 PM, Flavio Fernandes wrote:
On Aug 27, 2021, at 4:11 PM, Mark Michelson <[email protected]
<mailto:[email protected]>> wrote:
This commit reverts the following two commits:
56e2cd3a (ovn-controller: Detect OVS datapath capabilities.)
58683a42 (ovn-controller: Handle DNAT/no-NAT conntrack tuple
collisions.)
The former commit causes an incompatibility with OVS databases that do
not have the datapath table present. This specifically is making
OpenStack upgrades from OSP 13 to OSP 16.2 fail.
The latter commit causes significantly degraded dataplane performance
when testing a sense OpenShift cluster. This was pinpointed to be due to
an extra ct(nat(src)) that this commit added.
Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1992705
<https://bugzilla.redhat.com/show_bug.cgi?id=1992705>
Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1992012
<https://bugzilla.redhat.com/show_bug.cgi?id=1992012>
Signed-off-by: Mark Michelson <[email protected]
<mailto:[email protected]>>
---
v1 -> v2:
* Switched from reverting just one commit to reverting two, thereby
eliminating two issues.
---
Signed-off-by: Mark Michelson <[email protected]
<mailto:[email protected]>>
---
Acked-by: Flavio Fernandes <[email protected] <mailto:[email protected]>>
controller/ovn-controller.c | 115 +++++---------------
include/ovn/actions.h | 1 -
include/ovn/features.h | 18 ----
lib/actions.c | 31 ------
lib/automake.mk | 1 -
lib/features.c | 84 ---------------
lib/test-ovn-features.c | 56 ----------
tests/automake.mk | 3 -
tests/ovn-controller.at <http://ovn-controller.at> | 11 +-
tests/ovn-features.at <http://ovn-features.at> | 8 --
tests/ovn.at <http://ovn.at> | 2 +-
tests/system-common-macros.at <http://system-common-macros.at> | 4 -
tests/system-ovn.at <http://system-ovn.at> | 190
----------------------------------
tests/testsuite.at <http://testsuite.at> | 1 -
14 files changed, 34 insertions(+), 491 deletions(-)
delete mode 100644 lib/features.c
delete mode 100644 lib/test-ovn-features.c
delete mode 100644 tests/ovn-features.at <http://ovn-features.at>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev