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.
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/883193 /opendev. org/openstack/ neutron/ commit/ 846003c4379124d e6ffb3628ef1feb 12a62a9cfa
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 846003c4379124d e6ffb3628ef1feb 12a62a9cfa
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 /review. opendev. org/c/openstack /neutron/ +/880957
removed the address when multiple DHCP agents were
configured on the same network,
https:/
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.
Related-bug: #1953165 33ca27ff7312f5b 2c7ea41e94f
Change-Id: I8436c6c9da9a25