Reviewed: https://review.openstack.org/282876 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=7512d8aa26a945a695e889e0a97c6414cec6ac10 Submitter: Jenkins Branch: master
commit 7512d8aa26a945a695e889e0a97c6414cec6ac10 Author: Kevin Benton <[email protected]> Date: Sun Feb 21 21:31:59 2016 -0800 Make L3 HA interface creation concurrency safe This patch creates a function to handle the creation of the L3HA interfaces for a router in a manner that handles the HA network not existing or an existing one being deleted by another worker before the interfaces could be created. Closes-Bug: #1548285 Change-Id: Ibac0c366362aa76615e448fbe11d6d6b031732fe ** 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/1548285 Title: l3 HA network management is racey Status in neutron: Fix Released Bug description: The logic surrounding the creation of the L3 HA network doesn't handle races where the network could be deleted after its existence is checked for. It also doesn't handle the case where the network doesn't exist but another creation happens before it gets to create the network. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1548285/+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

