Race condition exists for default security group creation
Bug #1194579 reported by
Maru Newby
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Ann Taraday |
Bug Description
A race condition exists in the creation of a tenant's default security group, since the uniqueness is guaranteed by the name and the check is done in code. As a result, multiple requests have the potential to create multiple default security groups.
It probably makes sense to ensure the uniqueness of the security group name and tenant id relationship via a constraint on the model.
description: | updated |
tags: |
added: neutron-core removed: quantum-core |
Changed in neutron: | |
milestone: | havana-2 → havana-3 |
Changed in neutron: | |
milestone: | havana-3 → havana-rc1 |
tags: | added: havana-rc-potential |
Changed in neutron: | |
milestone: | havana-rc1 → none |
tags: |
added: havana-backport-potential removed: havana-rc-potential |
Changed in neutron: | |
assignee: | Mark McClain (markmcclain) → Ann Kamyshnikova (akamyshnikova) |
Changed in neutron: | |
milestone: | none → kilo-2 |
status: | Fix Committed → Fix Released |
tags: | removed: havana-backport-potential |
Changed in neutron: | |
milestone: | kilo-2 → 2015.1.0 |
To post a comment you must log in.
I have registered a BP: https:/ /blueprints. launchpad. net/quantum/ +spec/distribut ed-lock- resource- allocation for such kind of bugs.