Reviewed: https://review.openstack.org/520710 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=66f852f2f9873a1616e48a03401282dbfbbe3c62 Submitter: Zuul Branch: master
commit 66f852f2f9873a1616e48a03401282dbfbbe3c62 Author: Brian Haley <[email protected]> Date: Thu Nov 16 14:29:37 2017 -0500 Treat device with no MAC address as not ready There was a recent traceback in the dhcp-agent where it's tap device did not have a MAC address. Instead of failing in init_l3(), have the dhcp-agent fail in setup() where it verifies the device it is about to use is ready for use, that way it will release the port and possibly retry. Closes-bug: 1742355 Change-Id: Id37396b591946498cdc111eaf4f0c5792e67c53a ** 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/1742355 Title: Don't try to configure a tap device without a MAC address Status in neutron: Fix Released Bug description: Trying to configure an IP on a tap device when it doesn't have a MAC address will fail, and it could cause the DHCP agent to not configure itself properly. If we instead release the port it will retry and possibly configure itself correctly on the next attempt. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1742355/+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

