← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1714655] [NEW] Optimization in DHCP notifier introduced a race condition

 

Public bug reported:

Change I948132924ec5021a9db78cf17efbba96b2500e8e introduced a race
condition where a neutron port can be updated without altering any
fields visible in the dict other than the revision number (e.g. binding
levels). The port update itself unconditionally places the provisioning
block so a port can get blocked waiting for the DHCP agent when the DHCP
agent hasn't been notified.

** Affects: neutron
     Importance: High
     Assignee: Kevin Benton (kevinbenton)
         Status: New

** Changed in: neutron
   Importance: Undecided => High

** Changed in: neutron
     Assignee: (unassigned) => Kevin Benton (kevinbenton)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1714655

Title:
  Optimization in DHCP notifier introduced a race condition

Status in neutron:
  New

Bug description:
  Change I948132924ec5021a9db78cf17efbba96b2500e8e introduced a race
  condition where a neutron port can be updated without altering any
  fields visible in the dict other than the revision number (e.g.
  binding levels). The port update itself unconditionally places the
  provisioning block so a port can get blocked waiting for the DHCP
  agent when the DHCP agent hasn't been notified.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1714655/+subscriptions


Follow ups