OpenStack Compute (Nova)

lp:~ntt-pf-lab/nova/openstack-qa-nova-860437

Created by Takahiro Shida on 2011-09-27 and last modified on 2011-09-27
Get this branch:
bzr branch lp:~ntt-pf-lab/nova/openstack-qa-nova-860437
Members of NTT PF Lab. can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
NTT PF Lab.
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

1618. By Nachi Ueno on 2011-09-27

Add testcases for nova.compute.instance_types

1617. By Johannes Erdfelt on 2011-09-22

The xenapi driver currently names VDIs in the form "Glance image %d". In cases of failures or other troubleshooting, it's difficult to differentiate VDIs from each other. This patch changes the VDI name to match the instance name.

1616. By Rick Harris on 2011-09-22

This patch adds flavor filtering, specifically the ability to flavor on minRam, minDisk, or both, per the 1.1 OSAPI spec.

In addition, this patch refactors instance_type_get_all to return a *list* of instance_types instead of a *dict*. This makes it more consistent with the rest of the DB API.

1615. By William Wolf on 2011-09-22

Add next links for server lists in OSAPI 1.1. This adds servers_links to the json responses, and an extra atom:link element to the servers node in the xml response.

1614. By Dan Prince on 2011-09-22

Update exception.wrap_exception so that all exceptions (not just Error and NovaException types) get logged correctly.

1613. By Rick Harris on 2011-09-21

This patch adds instance progress which is used by the OpenStack API to indicate how far along the current executing action is (BUILD/REBUILD, MIGRATION/RESIZE).

For the first cut, we decided to keep it simple and compute progress by counting discrete steps. This is not ideal since some steps, in particular, steps which involve transferring large amounts of data over the network, take *much* longer than others. A better approximation would account for the data-transferred to the destination host, since in most cases, this dominates the time spent.

In addition to adding progress, this patch:

- Allows resizes to use same host for source and destination which is useful for dev environments without a second host. This is enabled by the --allow_resize_to_same_host flag.

- Fixes a bug in the glance and migration XenAPI plugins where the VHDs were being copied into the SR in the wrong order. Before the base-copy was copied first meaning it was possible for snapwatchd to see the base-copy before the dependent cow was present. It was treat the base_copy as an unreferenced parent, and GC it.

- Additional refactoring and cleanups.

1612. By Chris Behrens on 2011-09-21

Fixes lp:855115 -- issue with disassociating floating ips.

1611. By Sandy Walsh on 2011-09-21

Keystone support in Nova across Zones.

1610. By Vish Ishaya on 2011-09-21

Fix keys in ec2 conversion to make sure not to use unicode.

Branch metadata

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

Subscribers