Public bug reported: Agent scheduling operations for DHCP servers and routers can be initiated from many sources such as API, RPC workers etc. Neutron-server may use multiple child processes to handle the requests simultaneously.
It brings about the possibility that a race condition between the scheduling under decision and the scheduling already in process might occur, when agent scheduling operations happen concurrently. This may lead to resources being scheduled multiple times if two operations occur at the exact same time. ** Affects: neutron Importance: Undecided Assignee: Kailun Qin (kailun.qin) Status: New ** Changed in: neutron Assignee: (unassigned) => Kailun Qin (kailun.qin) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1780357 Title: A race condition may occur when concurrent agent scheduling happens Status in neutron: New Bug description: Agent scheduling operations for DHCP servers and routers can be initiated from many sources such as API, RPC workers etc. Neutron- server may use multiple child processes to handle the requests simultaneously. It brings about the possibility that a race condition between the scheduling under decision and the scheduling already in process might occur, when agent scheduling operations happen concurrently. This may lead to resources being scheduled multiple times if two operations occur at the exact same time. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1780357/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp