[Bug 2154492] Re: 25.09: System Kernel Module Tests failing
mj
2154492 at bugs.launchpad.net
Wed Jun 10 15:46:46 UTC 2026
** Description changed:
- OVN 25.09.1+ produces duplicate/malformed ICMP fragmentation-needed replies on distributed routers with SNAT. The regression was introduced by commit d702b0ed1 ("northd: Avoid committing DNAT traffic to SNAT zone"). Two logical flows at S_ROUTER_OUT_SNAT overlap — one matching (!ct.trk || !ct.rpl) && flags.unsnat_new == 1 and another matching ct.new — both execute for SNAT-originated ICMP errors, causing a double ct_commit_to_zone(snat).
Failing autopkgtests:
- LR with SNAT fragmentation needed for external server
- DNAT and SNAT on distributed router - N/S - IPv6
- Traffic to router port via LLA
- Fix: Add flags.unsnat_new == 0 guard to the second flow so the two are mutually exclusive.
+
+ These are due to certain conntrack changes in 6.17, that lead to the packets being different to what OV
+ S expects (ie larger and with more data). OVS upstream has a number of commits that fix these, the one of most importance to this being "conntrack: Fix replace_substring to handle larger packets". Which is conviniently available as part of OVS 3.6.3, for which we have a point release in progress.
+
+ Fix: Depend on openvswitch-switch >= 3.6.3.
** Changed in: ovn (Ubuntu)
Status: Incomplete => In Progress
** Description changed:
Failing autopkgtests:
- LR with SNAT fragmentation needed for external server
- DNAT and SNAT on distributed router - N/S - IPv6
- Traffic to router port via LLA
- These are due to certain conntrack changes in 6.17, that lead to the packets being different to what OV
- S expects (ie larger and with more data). OVS upstream has a number of commits that fix these, the one of most importance to this being "conntrack: Fix replace_substring to handle larger packets". Which is conviniently available as part of OVS 3.6.3, for which we have a point release in progress.
+ These are due to certain conntrack changes in 6.17, that lead to the
+ packets being different to what OVS expects (ie larger and with more
+ data). OVS upstream has a number of commits that fix these, the one of
+ most importance to this being "conntrack: Fix replace_substring to
+ handle larger packets". Which is conviniently available as part of OVS
+ 3.6.3, for which we have a point release in progress.
Fix: Depend on openvswitch-switch >= 3.6.3.
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ovn in Ubuntu.
https://bugs.launchpad.net/bugs/2154492
Title:
25.09: System Kernel Module Tests failing
Status in ovn package in Ubuntu:
In Progress
Bug description:
Failing autopkgtests:
- LR with SNAT fragmentation needed for external server
- DNAT and SNAT on distributed router - N/S - IPv6
- Traffic to router port via LLA
These are due to certain conntrack changes in 6.17, that lead to the
packets being different to what OVS expects (ie larger and with more
data). OVS upstream has a number of commits that fix these, the one of
most importance to this being "conntrack: Fix replace_substring to
handle larger packets". Which is conviniently available as part of OVS
3.6.3, for which we have a point release in progress.
Fix: Depend on openvswitch-switch >= 3.6.3.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ovn/+bug/2154492/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list