Comment 2 for bug 1498665

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/226577
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=1daf945f832716b98b8c2d630cd2e730178a46fa
Submitter: Jenkins
Branch: master

commit 1daf945f832716b98b8c2d630cd2e730178a46fa
Author: Kevin Benton <email address hidden>
Date: Thu Sep 17 09:53:46 2015 -0700

    Remove early yields in _iter_hosts in dhcp agent

    There were early yields in the DHCP agent to handling skipping
    lease setup for certain IPv6 addresses. However, the setup for
    name resolution in _output_addn_hosts_file depends on the same
    function so certain IPv6 addresses weren't getting name resolution.

    This patch adjusts the function to return a flag indicating that
    DHCP isn't required for the port so the callers setting up reservations
    can skip based on that and the name resolution setup can continue
    as normal.

    Change-Id: I81b4669eadaa9119e08c6a5e1d2a7b5959babdcc
    Closes-Bug: #1498665