Merge lp:~soren/nova/uml into lp:~hudson-openstack/nova/trunk
Proposed by
Soren Hansen
Status: | Merged |
---|---|
Approved by: | Soren Hansen |
Approved revision: | no longer in the revision history of the source branch. |
Merged at revision: | 238 |
Proposed branch: | lp:~soren/nova/uml |
Merge into: | lp:~hudson-openstack/nova/trunk |
Diff against target: |
197 lines (+134/-10) 3 files modified
nova/tests/virt_unittest.py (+69/-0) nova/virt/libvirt.uml.xml.template (+25/-0) nova/virt/libvirt_conn.py (+40/-10) |
To merge this branch: | bzr merge lp:~soren/nova/uml |
Related bugs: | |
Related blueprints: |
User-mode-linux support
(Medium)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eric Day (community) | Approve | ||
Vish Ishaya (community) | Approve | ||
Review via email: mp+32676@code.launchpad.net |
Commit message
Add new libvirt_type option "uml" for user-mode-linux.. This switches the libvirt URI to uml:///system and uses a different template for the libvirt xml.
Description of the change
Yo dawg, I heard you like clouds, so I put a cloud in your cloud...
This patchset let us use UML guests. This makes it possible to run Nova on e.g. Rackspace Cloud Servers.
Mind you, you will need a user-mode-linux package other than the one from Lucid to make this work, since that one is broken. You can find a working version in the nova-core ppa (or in probably a week's time in Lucid-updates).
To post a comment you must log in.
coolness. lgtm. I suppose the debian packaging will need to be updated to copy the xml files from the new location.