← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1904871] Re: [OVN] Metadata namespace checksum error with DPDK

 

Fixed by https://review.opendev.org/c/openstack/neutron/+/763745 and https://review.opendev.org/c/openstack/neutron/+/772286
And also related patch https://review.opendev.org/c/openstack/neutron/+/778395

** Changed in: neutron
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1904871

Title:
  [OVN] Metadata namespace checksum error with DPDK

Status in neutron:
  Fix Released

Bug description:
  When using OVS+DPDK, the veth pair between the metadata namespace and
  OVS do not process the checksum. See [1][2].

  Because the metadata namespace only process the TCP traffic from the
  VM to request the metadata info, the proposed solution could be to,
  using netfilter, add the checksum to those packets. E.g.:

  $ sudo ip net  e ovnmeta-32aa0742-f6ae-4b15-a66d-9516b1a3121a
  iptables -A POSTROUTING -t mangle -p tcp -m tcp -j CHECKSUM
  --checksum-fill

  This rule will add the correct checksum to the TCP packets in this
  namespace.

  [1]https://bugs.launchpad.net/neutron/+bug/1832021
  [2]https://bugs.launchpad.net/charm-neutron-openvswitch/+bug/1831935

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1904871/+subscriptions


References