yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #59594
[Bug 1645616] Re: dnsmasq doesn't like providing DHCP for subnets with prefixes shorter than 64
Reviewed: https://review.openstack.org/398016
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=028a349bc531cbcd91fd15f072be4b84952376b8
Submitter: Jenkins
Branch: master
commit 028a349bc531cbcd91fd15f072be4b84952376b8
Author: Kevin Benton <kevin@xxxxxxxxxx>
Date: Tue Nov 15 17:34:16 2016 -0800
Skip larger than /64 subnets in DHCP agent
Dnsmasq can't handle these in IPv6 so we need to skip them to avoid
a whole bunch of log noise caused by continual retrying of issues.
Closes-Bug: #1645616
Change-Id: I36d167506cc45731e3f500a0c59b70b1bc27590f
** Changed in: neutron
Status: In Progress => 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/1645616
Title:
dnsmasq doesn't like providing DHCP for subnets with prefixes shorter
than 64
Status in neutron:
Fix Released
Bug description:
Trace when you enable DHCP on an IPv6 network with a prefix less than
64.
2016-11-15 17:33:54.321 102837 ERROR neutron.agent.dhcp.agent ProcessExecutionError: Exit code: 1; Stdin: ; Stdout: ; Stderr:
2016-11-15 17:33:54.321 102837 ERROR neutron.agent.dhcp.agent dnsmasq: bad command line options: prefix length must be at least 64
At a minimum we need to skip these on the DHCP agent to prevent a
bunch of log noise and retries. We probably should consider rejecting
enable_dhcp=True in the API when the prefix is like this for IPv6 if
it's a fundamental limitation of DHCPv6.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1645616/+subscriptions
References