lp:~soren/nova/avoid-zombie-chains
Created by
Soren Hansen
and last modified
- Get this branch:
- bzr branch lp:~soren/nova/avoid-zombie-chains
Only
Soren Hansen
can upload to this branch. If you are
Soren Hansen
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Rick Harris (community): Approve
- Devin Carlen (community): Approve
-
Diff: 36 lines (+7/-8)1 file modifiednova/virt/libvirt_conn.py (+7/-8)
Related bugs
Bug #733139: Removing an instance while refreshing security groups is racy | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 733. By Soren Hansen
-
Use self.instances.pop in unfilter_instance to make the check/removal atomic.
Move the semaphore grab outside the for loop in refresh_
security_ group_rules to avoid reading a value from self.instances, blocking waiting for the semaphore, having the instance be removed in the mean time, and then add its rules back. - 730. By Soren Hansen
-
Use IptablesManager
.semapahore from securitygroups driver to ensure we don't apply half a rule set.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/nova/trunk