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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp