lp://staging/~pvo/nova/resize-on-boot
- Get this branch:
- bzr branch lp://staging/~pvo/nova/resize-on-boot
Branch merges
Branch information
Recent revisions
- 1570. By Dan Prince
-
Fixes an issue where 'invalid literal for int' would occur when listing images after making a v1.1 server snapshot (with a UUID).
v1.1 image id's are now treated as strings (not integer ID's). The v1.0 API still tries to treat image id's as integers but doesn't fail miserably if they are uuid's either.
This should pave the way for image ID's as uuids and more closely matches the v1.1 spec with regards to images and the server refs they contain.
- 1569. By Dan Prince
-
Update test_libvirt so that flags and fakes are used instead of mocks for utils.import_class and utils.import_
object. Fixes #lp849329. - 1568. By Sateesh
-
Multi-NIC support for vmwareapi virt driver in nova.
Does injection of Multi-NIC information to instances with Operating system flavors Ubuntu, Windows and RHEL.
vmwareapi virt driver now relies on calls to network manager instead of nova db calls for network configuration information of instance.
Re-oranized VMWareVlanBridgeDriver and added session parmeter to methods to use existing session. Also removed session creation code as session comes as argument.
Added check for flat_inject flag before attempting an inject operation.This branch resolves the following bugs:
Bug #831497 in OpenStack Compute (nova): "Instance spawn operation fails on ESXi compute node"
https://bugs.launchpad .net/nova/ +bug/831497
Bug #839383 in OpenStack Compute (nova): "ESX(i) VIFs and mac addresses"
https://bugs.launchpad .net/nova/ +bug/839383 - 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 - 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~hudson-openstack/nova/trunk