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 : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp