This test currently fails with certain kernel versions. It has been seen to fail with the following:
Fedora 41 running 6.14.9-200.fc41.x86_64 Ubuntu 24.04 running 6.14.0-1012-azure The working theory is that these kernels have an improperly backported change that results in all IPv6 UDP communications disabling fragmentation. For our test that specifically sends IPv6 UDP packets larger than the MTU, this causes the test to fail unexpectedly. This commit is intended to allow the test to be skipped temporarily in Github CI runs until the runner image is updated to have the proper backport. Signed-off-by: Mark Michelson <[email protected]> --- Note: I attempted to write this so that the test would only be skipped if the $GITHUB_ACTIONS variable was set to "true" but in my tests with Github, the test still would run and it still would fail. I'm not sure if I was checking the variable incorrectly, but I used the OVS project's use of the variable as a guide. If someone can actually get this working, I'll happily defer to that patch instead. --- tests/system-ovn-kmod.at | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/system-ovn-kmod.at b/tests/system-ovn-kmod.at index e9a4eece6..b8d0ffab3 100644 --- a/tests/system-ovn-kmod.at +++ b/tests/system-ovn-kmod.at @@ -1006,6 +1006,7 @@ AT_CLEANUP OVN_FOR_EACH_NORTHD([ AT_SETUP([Load Balancer LS hairpin IPv6 UDP - larger than MTU]) AT_SKIP_IF([test $HAVE_NC = no]) +AT_SKIP_IF([:]) AT_KEYWORDS([lb]) ovn_start -- 2.50.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
