From 415ed5d780c7eaf7d1ff46bc6bb619a135f21c47 Mon Sep 17 00:00:00 2001 From: "majopela@redhat.com" Date: Thu, 13 Jul 2017 17:02:34 +0000 Subject: [PATCH] ovn: add extra check on distributed gateway ports Check that removing the options:redirect-chassis in NBDB is going to remove the cr-${port} in the SBDB. This is introduced to avoid any regression of this behaviour on the l3ha series. Signed-off-by: Miguel Angel Ajo Signed-off-by: Russell Bryant --- tests/ovn.at | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/ovn.at b/tests/ovn.at index efcbd9139..274e250c6 100644 --- a/tests/ovn.at +++ b/tests/ovn.at @@ -7142,6 +7142,14 @@ expected=${dst_mac}${src_mac}08004500001c000000003f110100${src_ip}${dst_ip}00351 echo $expected >> hv2-vif1.expected OVN_CHECK_PACKETS([hv2/vif1-tx.pcap], [hv2-vif1.expected]) +AT_CHECK([ovn-sbctl --bare --columns _uuid find Port_Binding logical_port=cr-alice | wc --lines], [0], [1 +]) + +ovn-nbctl --wait=sb remove Logical_Router_Port alice options redirect-chassis + +AT_CHECK([ovn-sbctl find Port_Binding logical_port=cr-alice | wc --lines], [0], [0 +]) + OVN_CLEANUP([hv1],[hv2],[hv3]) AT_CLEANUP