Created by Chris Behrens and last modified
Get this branch:
bzr branch lp:~cbehrens/nova/lp844165
Only Chris Behrens can upload to this branch. If you are Chris Behrens please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Chris Behrens
OpenStack Compute (nova)

Recent revisions

1537. By Chris Behrens

merged trunk

1536. By Chris Behrens

added tests for failure cases talking with zones

1535. By Chris Behrens

comment fix

1534. By Chris Behrens

typo trying to raise InstanceNotFound when all zones returned nothing

1533. By Chris Behrens

create a new exception ZoneRequestError to use for returning errors when zone requests couldn't complete

1532. By Chris Behrens

catch exceptions from novaclient when talking to child zones. store them and re-raise if no other child zones return any results. If no exceptions are raised but no results are returned, raise a NotFound exception.

1531. By Brian Lamar

Fixes a case where if a VIF is returned with a NULL network it might not be able to be deleted. Added test case for that fix.

1530. By Josh Kearney

Set flat_injected to False by default.

1529. By Édouard Thuleau

An AMI image without ramdisk image should start.

It's possible with EC2 API but it fails with OS API.
This patch corrects that by returns 'None' value if AMI image doesn't contain 'ramdisk_id' metadata.

1528. By Anthony Young

At present, the os servers.detail api does not return server.user_id or server.tenant_id. This is problematic, since the servers.detail api defaults to returning all servers for all users of a tenant, which makes it impossible to tell which user is associated with which server.

Similarly, when admin users access servers.list, all instances for all tenants are returned. Without a tenant_id field, administrators can't sift through the server list very easily.

This merge request does the following:

* add user_id and tenant_id to servers.detail
* makes it possible for admins to filter with the term 'tenant_id' (rather than project_id)

Branch metadata

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