lp:~sleepsonthefloor/nova/lp783705

Created by Anthony Young and last modified
Get this branch:
bzr branch lp:~sleepsonthefloor/nova/lp783705
Only Anthony Young can upload to this branch. If you are Anthony Young please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Anthony Young
Project:
OpenStack Compute (nova)
Status:
Merged

Recent revisions

1079. By Anthony Young

merge with trunk

1078. By Anthony Young

resolve conflicts with trunk

1077. By Anthony Young

fix comments

1076. By Anthony Young

make nwfilter mock more 'realistic' by having it remember which
filters have been defined

1075. By Anthony Young

merge with trunk

1074. By Anthony Young

Separate out tests for when unfilter is called from iptables vs. nwfilter
driver. Re: lp783705

1073. By Anthony Young

fix for lp783705 - remove nwfilters when instance is terminated

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
This branch contains Public information 
Everyone can see this information.

Subscribers