A race condition may occur when concurrent agent scheduling happens
Bug #1780357 reported by
Kailun Qin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Invalid
|
Medium
|
Kailun Qin |
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.
Changed in neutron: | |
assignee: | nobody → Kailun Qin (kailun.qin) |
Changed in neutron: | |
importance: | Undecided → Medium |
Changed in neutron: | |
assignee: | nobody → Kailun Qin (kailun.qin) |
Changed in neutron: | |
status: | New → In Progress |
tags: | removed: timeout-abandon |
Changed in neutron: | |
status: | In Progress → Invalid |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/580543
Review: https:/