lp:~bgh/nova/qmanager-trunk

Created by Brad Hall and last modified
Get this branch:
bzr branch lp:~bgh/nova/qmanager-trunk
Only Brad Hall can upload to this branch. If you are Brad Hall please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Brad Hall
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

1567. By Vish Ishaya

Deprecate aoe in preperation for removal in essex.

1566. By Josh Kearney

Only allow up to 15 chars for a Windows hostname.

1565. By Anthony Young

Fix instance rebooting (lp847604) by correcting a malformed cast in compute.api and an incorrect method signature in the libvirt driver.

1564. By Isaku Yamahata

This patch teaches virt/libvirt how to format filesystem on ephemeral device depending on os_type so that the behaviour matches with EC2's.
Such behaviour isn't explicitly described in the documentation, but it is confirmed by checking realy EC2 instances. This patch introduces options virt_mkfs as multistring.
Its format is --virt_mkfs=<os_type>=<mkfs command> When creating ephemeral device, format it according to the option depending on os_type. This addresses the bugs,
https://bugs.launchpad.net/nova/+bug/827598
https://bugs.launchpad.net/nova/+bug/828357

1563. By Josh Kearney

Inject hostname to xenstore upon creation.

1562. By Naveed Massjouni

This branch changes XML Serializers and their tests to use lxml.etree instead of minidom.

The current use of minidom in tests unnecessarily forces xml ordering as well as pretty printing. Using etree allows for validating the XML and checking individual element values.

Changing all the serializers to use etree allows for fixing of bug 814196 and consistency among the serializers.

Schema validation has been added for addresses, flavors, images, limits, metadata and servers resources.

The atom feeds we generated are now tested using the feedparser module. This allows for stronger, cleaner and more correct validation.

Note: Not all minidom usage has been replaced with lxml. We realized this was too big a job to tackle in a single merge. Fixing those in subsequent merges will be more manageable.

1561. By Brian Waldon

- remove translation of non-recognized attributes to user metadata, now just ignored
- ensure all keys are defined in image dictionaries, defaulting to None if glance client doesn't provide one
- remove BaseImageService
- reorganize some GlanceImageService tests

1560. By Thierry Carrez

Update MANIFEST.in to match directory moves from rev1559

1559. By Brian Waldon

Moving tests/test_cloud.py to tests/api/ec2/test_cloud.py. They are EC2-specific tests, so this makes sense.

1558. By Brian Waldon

Correctly map image statuses from Glance to OSAPI v1.1

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