lp://qastaging/~zulcss/nova/nova-iscsitarget-removal

Created by Chuck Short and last modified
Get this branch:
bzr branch lp://qastaging/~zulcss/nova/nova-iscsitarget-removal
Only Chuck Short can upload to this branch. If you are Chuck Short please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chuck Short
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

1356. By Chuck Short

Use tgtadm rather than ietadm

1355. By Brian Waldon

Moves image creation from POST /images to POST /servers/<id>/action

1354. By Brian Waldon

- Remove Twisted dependency from pip-requires
- Remove Twisted patch from tools/install_venv.py
- Remove eventlet patch from tools/install_venv.py
- Remove tools/eventlet-patch
- Remove nova/twistd.py
- Remove nova/tests/test_twistd.py
- Remove bin/nova-instancemonitor
- Remove nova/compute/monitor.py
- Add xattr to pip-requires until glance setup.py installs it correctly
- Remove references to removed files from docs/translations/code

1353. By Brian Waldon

Removing the xenapi_image_service flag in favor of image_service.

1352. By John Tran

code was checking for key in sqlalchemy instance and will ignore if value is None, but wasn't working if floating_ip was a non-sqlalchemy dict obj. Therefore, updated the error checking to work in both caes.

1351. By Sandy Walsh

While we currently trap JSON encoding exceptions and bail out, for error notification it's more important that *some* form of the message gets out. So, we take complex notification payloads and convert them to something we know can be expressed in JSON.

1350. By Brian Lamar

Better error handling for resizing.

1349. By Kevin L. Mitchell

Adds the auth token to nova's RequestContext. This will allow for delegation, i.e., use of a nova user's credentials when accessing other services such as glance, or perhaps for zones.

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.

Branch metadata

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

Subscribers