On 3/1/24 16:18, Paolo Valerio wrote: > Ilya Maximets <[email protected]> writes: > >> With a new runner update, GitHub Actions had a kernel update. >> And it seems like something changed between kernels 6.2 and 6.5 >> so this test now fails very frequently. >> >> I can reproduce the same issue on RHEL 9, and I can't reproduce >> it on Ubuntu 23.04 (kernel 6.2). >> >> The test is creating a NAT with a single address+port pair in >> an attempt to simulate an address space exhaustion. It is >> expected that a first connection with wget leaves a conntrack >> entry in a TIME_WAIT state and the second wget should fail >> as long as this entry remains, because the only available >> address+port pair is already taken. >> >> However, for some reason, very frequently (not always!) the >> second connection replaces the first conntrack entry with a >> new one and connection succeeds. There is still only one >> connection in the conntrack at any single moment in time, so >> there is seemingly no issue with the NAT, but the behavior >> is unexpected and the test fails. >> >> Disable the test in CI until we figure out how to fix the >> kernel (if it is a kernel bug) or the test. >> >> Signed-off-by: Ilya Maximets <[email protected]> >> --- > > Acked-by: Paolo Valerio <[email protected]> >
Thanks, Simon, Paolo and Eelco! I updated the commit message with the reference to the kernel change. With that, applied and backported to 3.3 to stop further CI failures. Best regards, Ilya Maximets. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
