diff options
author | Anthony Young <sleepsonthefloor@gmail.com> | 2011-02-01 19:14:29 +0000 |
---|---|---|
committer | Tarmac <> | 2011-02-01 19:14:29 +0000 |
commit | e0311518a6bed3495e3bb22cc04d3e43838753be (patch) | |
tree | 1c1147e20f24812c9cb449921a21f31bd667b65c /nova/exception.py | |
parent | 256186ddbb1474d2396b8fa81a3bb16713d589a4 (diff) | |
parent | ccd10fec118adf2025d36bd4d5d9e4e75a7ddc8a (diff) | |
download | nova-e0311518a6bed3495e3bb22cc04d3e43838753be.tar.gz nova-e0311518a6bed3495e3bb22cc04d3e43838753be.tar.xz nova-e0311518a6bed3495e3bb22cc04d3e43838753be.zip |
Fixes bug #709057
* Mark security_group_instance_associations as deleted when instance deleted
* Mark security_group_instance_associations as deleted when security_group deleted
* Make SecurityGroup.instances mapping properly ignore deleted security_group_instance_associations
* Add tests
IMO, this is important to merge. Nebula has monitoring projects that continually launch and destroy instances, and I imagine other real-world deployments may have similar health checkers. After a few weeks such health checkers choke due to the inefficient queries related to #709057.
Diffstat (limited to 'nova/exception.py')
0 files changed, 0 insertions, 0 deletions