Comment 74 for bug 1953165

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/885271
Committed: https://opendev.org/openstack/neutron/commit/14b239b28048ffbb11322c9ed03ee5c22d84edbd
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 14b239b28048ffbb11322c9ed03ee5c22d84edbd
Author: Brian Haley <email address hidden>
Date: Mon May 15 12:29:42 2023 -0400

    Start metadata proxy even if IPv6 DAD fails

    A recent change suppressed the IPv6 DAD failure and
    removed the address when multiple DHCP agents were
    configured on the same network,
    https://review.opendev.org/c/openstack/neutron/+/880957

    But it also changed the behavior to not enable IPv4
    metadata in this case. Restore the old behavior by
    not returning early in the DAD failure case. The callback
    that builds the config file was moved until after
    the address was bound to make the two steps more obvious.

    Conflicts:
        neutron/tests/unit/agent/metadata/test_driver.py

    Related-bug: #1953165
    Change-Id: I8436c6c9da9a2533ca27ff7312f5b2c7ea41e94f
    (cherry picked from commit 846003c4379124de6ffb3628ef1feb12a62a9cfa)
    (cherry picked from commit e7f85abae6a46a115582b80d1909e3565d859e9b)
    (cherry picked from commit 1a711f399abebff6572551ef4e3f7b92397caab5)