lp:~mordred/nova/volume-cleanup

Created by Monty Taylor and last modified
Get this branch:
bzr branch lp:~mordred/nova/volume-cleanup
Only Monty Taylor can upload to this branch. If you are Monty Taylor please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Monty Taylor
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

1352. By Monty Taylor

Merged trunk.

1351. By Ben McGraw

removed extraneous line from docs

1350. By Ben McGraw

Adding myself to the authors.

1349. By Ben McGraw

Killed AOEVolumeDriver.

1348. By Vish Ishaya

Round 1 of changes for keystone integration.
 * Modified request context to allow it to hold all of the relevant data from the auth component.
 * Pulled out access to AuthManager from as many places as possible
 * Massive cleanup of unit tests
 * Made the openstack api fakes use fake Authentication by default

There are now only a few places that are using auth manager:
 * Authentication middleware for ec2 api (will move to stand-alone middleware)
 * Authentication middleware for os api (will be deprecated in favor of keystone)
 * Accounts and Users apis for os (will be switched to keystone or deprecated)
 * Ec2 admin api for users and projects (will be removed)
 * Nova-manage user and project commands (will be deprecated and removed with AuthManager)
 * Tests that test the above sections (will be converted or removed with their relevant section)
 * Tests for auth manager
 * Pipelib (authman can be removed once ec2 stand-alone middleware is in place)
 * xen_api (for getting images from old objectstore. I think this can be removed)

Vish

1347. By Matthew Hooker

Fix various errors discovered by pylint and pyflakes.

1346. By Zed A. Shaw

This change creates a minimalist API abstraction for the nova/rpc.py code so that it's possible to use other queue mechanisms besides Rabbit and/or AMQP, and even use other drivers for AMQP rather than Rabbit. The change is intended to give the least amount of interference with the rest of the code, fixes several bugs in the tests, and works with the current branch. I also have a small demo driver+server for using 0MQ which I'll submit after this patch is merged.

1345. By Brian Lamar

Fixes issue with OSAPI passing compute API a flavorid instead of an instance identifier. Added tests.

1344. By Matt Dietz

--Stolen from https://code.launchpad.net/~cerberus/nova/lp809909/+merge/68602

Fixes lp809909

Migrate of instance with no local storage fails with exception

Simply checks to see if the instance has any local storage, and if not, skips over the resize VDI step.

1343. By Alex Meade

Adds XML serialization for servers responses that match the current v1.1 spec

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