← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1548285] Re: l3 HA network management is racey

 

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 <kevin@xxxxxxxxxx>
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


References