lp:~jshepher/nova/pylint-test-servers-naming-scheme

Created by Justin Shepherd and last modified
Get this branch:
bzr branch lp:~jshepher/nova/pylint-test-servers-naming-scheme
Only Justin Shepherd can upload to this branch. If you are Justin Shepherd please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Justin Shepherd
Project:
OpenStack Compute (nova)
Status:
Merged

Recent revisions

1074. By Justin Shepherd

fixed a few C0103 errors in test_servers.py

1073. By Justin Shepherd

renamed test cases to use a consistent naming convention as used in nova/tests/api/openstack/test_images.py

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.

1069. By Josh Kearney

Make set_admin_password non-blocking to API.

1068. By Sandy Walsh

Lost a flag pulling from another branch. Whoops.

1067. By Dan Prince

Update the compute manager so that it breaks out of a loop if set_admin_password is not implemented by the driver. This avoids excessively logging NotImplementedError exceptions.

1066. By Max Lvov

1 Set default paths for nova.conf and api-paste.ini to /etc/nova/
2 Changed countryName policy because https://bugs.launchpad.net/nova/+bug/724317 still affected.

1065. By Vish Ishaya

Fixes an issue with conversion of images that was introduced by exception refactoring. This makes the exceptions when trying to locate an ec2 id clearer and also adds some tests for the conversion methods.

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