yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #85551
[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