lp:~rackspace-titan/nova/checksum-property-lp800843

Created by Brian Waldon and last modified
Get this branch:
bzr branch lp:~rackspace-titan/nova/checksum-property-lp800843
Members of Titan can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Titan
Project:
OpenStack Compute (nova)
Status:
Merged

Recent revisions

1203. By Brian Waldon

updating glance image fixtures with checksum attribute; fixing glance image service to use checksum attribute

1202. By Soren Hansen

Stop trying to set a body for HTTP methods that do not allow it. It renders the unit tests useless (since they're testing a situation that can never arise) and webob 1.0.8 fails if you do this.

1201. By Johannes Erdfelt

This branch adds support to the xenapi driver for updating the guest agent on creation of a new instance. This ensures that the guest agent is running the latest code before nova starts configuring networking, setting root password or injecting files.

1200. By Rick Harris

This patch adds support for working with instances by UUID in addition to integer IDs.

The Zone Scheduler routing mechanics were changed slightly so that when an UUID is passed in, it checks to see whether the item is available locally.

If it isn't it re-routes to a child zone.

If it is available locally, it substitutes the UUID with the integer ID and calls the wrapped function. This is the 'trick' allows us to not change any of the virt-layer code-- everything still uses integer IDs locally.

1199. By Brian Waldon

Check that server exists when interacting with /v1.1/servers/<id>/meta resource

1198. By Isaku Yamahata

Implements a portion of ec2 ebs boot.
What's implemented
- block_device_mapping option for run instance with volume
  (ephemeral device and no device isn't supported yet)
- stop/start instance

TODO:
- ephemeral device/no device
- machine image

1197. By Thierry Carrez

Make EC2 update_instance() only update updatable_fields, rather than all
fields. Patch courtesy of Vladimir Popovski.

1196. By Kevin L. Mitchell

Fixes two minor bugs (lp795123 and lp795126) in the extension mechanism. The first bug is that each extension has _check_extension() called twice on it; this is a minor cosmetic problem, but the second is that extensions which flunk _check_extension() are still added. The proposed fix is to make _check_extensions() return True or False, then make _add_extension() call it from the top and return immediately if _check_extensions() returns False.

1195. By Lorin Hochstein

Fixes a bug where a misleading error message is outputted when there's a sqlalchemy-migrate version conflict.

1194. By Naveed Massjouni

Fix the volumes extension resource to have a proper prefix - /os-volumes

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