compute api delete race condition
Bug #998117 reported by
Mark Washenberger
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Mark Washenberger |
Bug Description
If a compute_
Changed in nova: | |
assignee: | nobody → Mark Washenberger (markwash) |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → folsom-2 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | folsom-2 → 2012.2 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/7345 github. com/openstack/ nova/commit/ 91d007426f109df ef2142e28741edd 51dcf1fdbc
Committed: http://
Submitter: Jenkins
Branch: master
commit 91d007426f109df ef2142e28741edd 51dcf1fdbc
Author: Mark Washenberger <email address hidden>
Date: Fri May 11 09:47:10 2012 -0400
Eliminate a race condition on instance deletes.
- Add constraint and equality conditions to nova.db[ .sqlalchemy] .api
- Use host constraints to ensure the compute api doesn't simply delete
an instance from the database that a compute manager has already
started to run.
This race condition is associated with bug #998117
Change-Id: Id74192d3e66bea 073327342f57ce0 f26987efd2d