yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #76604
[Bug 1811639] [NEW] virtual machine cannot get DHCP (DHCPv6) lease for IPV6 due to packet has no checksum.
Public bug reported:
if virtual machine are using virtio driver and switch vhost_net on,
then virtual machine cannot get DHCPv6 lease because the DHCPv6 packet
has no checksum and the kernel of virtual machine will drop those packet.
So we should fill checksum before we pass the DHCPv6 packet to virtual machine.
Similar bug for IPV4 (https://bugs.launchpad.net/neutron/+bug/1244589)is raised and fixed as part of commit:
https://review.openstack.org/#/c/148718/8/neutron/agent/linux/dhcp.py
This functionality need to support for IPV6 as well and should cover both IPV6 stateless and state full address
management cases.
** Affects: neutron
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1811639
Title:
virtual machine cannot get DHCP (DHCPv6) lease for IPV6 due to packet
has no checksum.
Status in neutron:
New
Bug description:
if virtual machine are using virtio driver and switch vhost_net on,
then virtual machine cannot get DHCPv6 lease because the DHCPv6 packet
has no checksum and the kernel of virtual machine will drop those packet.
So we should fill checksum before we pass the DHCPv6 packet to virtual machine.
Similar bug for IPV4 (https://bugs.launchpad.net/neutron/+bug/1244589)is raised and fixed as part of commit:
https://review.openstack.org/#/c/148718/8/neutron/agent/linux/dhcp.py
This functionality need to support for IPV6 as well and should cover both IPV6 stateless and state full address
management cases.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1811639/+subscriptions
Follow ups