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 <[email protected]> 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 -- 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

