lp:~sleepsonthefloor/nova/lp783705
- Get this branch:
- bzr branch lp:~sleepsonthefloor/nova/lp783705
Branch merges
- Devin Carlen (community): Approve
- Vish Ishaya (community): Approve
-
Diff: 179 lines (+131/-2)2 files modifiednova/tests/test_libvirt.py (+107/-0)
nova/virt/libvirt/firewall.py (+24/-2)
Related bugs
Bug #783705: NWfilter rules not removed upon instance termination | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1076. By Anthony Young
-
make nwfilter mock more 'realistic' by having it remember which
filters have been defined - 1074. By Anthony Young
-
Separate out tests for when unfilter is called from iptables vs. nwfilter
driver. Re: lp783705 - 1072. By John Tran
-
Adds proper error handling for images that can't be found and a test for deregister image.
- 1071. By William Wolf
-
I'm assuming that openstack doesnt work with python < 2.6 here (which I read somewhere on the wiki). This patch will check to make sure python >= 2.6 is installed, and also allow it to work with python 2.7 (and greater in the future).
In order for nova to work with python 2.7, it needs Cheetah 2.4.4, which also works fine in python 2.6 (all tests passed with Cheetah 2.4.4 and python 2.6 for me).
- 1070. By Chris Behrens
-
XenAPI was not implemented to allow for multiple simultaneous XenAPI requests. A single XenAPIConnection (and thus XenAPISession) is used for all queries. XenAPISession's wait_for_task method would set a self.loop = for looping calls to _poll_task until task completion. Subsequent (parallel) calls to wait_for_task for another query would overwrite this. XenAPISession.
_poll_task was pulled into the XenAPISession. wait_for_ task method to avoid having to store self.loop.
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