lp:~tr3buchet/rackspace-nova/rs-nova

Created by Trey Morris and last modified
Get this branch:
bzr branch lp:~tr3buchet/rackspace-nova/rs-nova
Only Trey Morris can upload to this branch. If you are Trey Morris please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Trey Morris
Project:
rackspace-nova
Status:
Development

Recent revisions

1100. By Trey Morris

merged trunk

1099. By <email address hidden>

fixing glance plugin bug and setting the plugin to use /v1 of the glance api

1098. By Soren Hansen

Include data files for public key tests in the tarball.

1097. By Vish Ishaya

Makes sure vlan creation locks so we don't race and fail to create a vlan.

1096. By Eldar Nugaev

print information about nova-manage project problems

1095. By Rick Harris

This is the groundwork for the upcoming distributed scheduler changes. Nothing is actually wired up here, so it shouldn't break any existing code (and all tests pass).

The goals were to:

1. Define the basic distributed scheduler communication mechanism:
   a. call_zone_method - how each zone can communicate with its children

   b. encrypted child-blobs - how child zones an securely and statelessly report back weight and build-plan info

2. Put in hooks for advanced-filtering (hard-requirements, capabilities) as well as preferences (least-cost-scheduling)

3. Create a base set of dist-scheduler tests that we can extend as we add more functionality.

Next up will be to:

1. Add in a filtering driver

2. Add in a cost-scheduler driver

1094. By William Wolf

Get rid of old virt/images.py functions that are no longer needed. Checked for any loose calls to these functions and found none. All tests pass for me.

1093. By Dan Prince

Update OSAPI v1.1 extensions so that it supports RequestExtensions. ResponseExtensions were removed since the new RequestExtension covers both use cases. This branch also removes some of the odd serialization code in the RequestExtensionController that converted dictionary objects into webob objects. RequestExtension handlers should now always return proper webob objects.

1092. By John Tran

Added an EC2 API endpoint that'll allow import of public key. Prior, api only allowed generation of new keys.

1091. By Anthony Young

This fix ensures that kpartx -d is called in the event that tune2fs fails during key injection, as it does when trying to inject a key into a windows instance. Bug #760921 is a symptom of this issue, as if kpartx -d is not called then partitions remain mapped that prevent the underlying nbd from being reused.

Couldn't think of a good way to regression test for this - any ideas?

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:rackspace-nova
This branch contains Public information 
Everyone can see this information.

Subscribers