lp:~rackspace-titan/nova/instance-in-glance-metadata
- Get this branch:
- bzr branch lp:~rackspace-titan/nova/instance-in-glance-metadata
Branch merges
- Christopher MacGown (community): Approve
- Matt Dietz (community): Approve
-
Diff: 317 lines (+88/-38)5 files modifiednova/api/openstack/images.py (+38/-7)
nova/api/openstack/views/images.py (+13/-17)
nova/compute/api.py (+2/-1)
nova/tests/api/openstack/fakes.py (+4/-3)
nova/tests/api/openstack/test_images.py (+31/-10)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1189. By Brian Waldon
-
adding extra image service properties to compute api snapshot; adding instance_ref property
- 1186. By Brian Lamar
-
Adds 'joinedload' statements where they need to be to prevent access of a 'detached' object.
- 1185. By Sandy Walsh
-
novaclient changed to support projectID in authentication. Caused some minor issues with distributed scheduler. This fixes them up.
- 1184. By Johannes Erdfelt
-
The Xen driver supports running instances in PV or HVM modes, but the method it uses to determine which to use is complicated and doesn't work in all cases. The result is that images that need to use HVM mode (such as FreeBSD 64-bit) end up setting a property named 'os' set to 'windows'.
This branch adds checks for a new property called 'vm_mode'. This can be set to 'pv' or 'hvm' and select the appropriate mode. If the property doesn't exist, the existing logic is still used to determine which mode to use.
- 1183. By Rick Harris
-
Adds code to run_tests.py which:
* Prints the time taken to run each test
* Prints the 5 slowest tests at the end of the test-run
* Adds --hide-elapsed option to suppress elapsed time output - 1182. By Dan Prince
-
Updated so that we use a 'tmp' subdirectory under the Xen SR when staging migrations. Fixes an issue where you would get a 'File exists' error because the directory under 'images' already existed (created via the rsync copy).
- 1181. By Alex Meade
-
Changed requests with malformed bodies to return a HTTP 400 Bad Request instead of a HTTP 500 error.
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