** 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
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2154492

Title:
  25.09: System Kernel Module Tests failing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ovn/+bug/2154492/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to