Libvirt work for R

Registered by Serge Hallyn

libvirt is the preferred virtualization management solution in Ubuntu.

Blueprint information

Status:
Complete
Approver:
Dave Walker
Priority:
Medium
Drafter:
Ubuntu Server
Direction:
Approved
Assignee:
Serge Hallyn
Definition:
Approved
Series goal:
Accepted for raring
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-13.04-feature-freeze
Started by
Serge Hallyn
Completed by
Serge Hallyn

Related branches

Sprints

Whiteboard

User Stories:

Risks:

Test Plans:

The qrt libvirt testsuite is to be run before every package upload.

Release Note:
 * Libvirt can now be used to launch and test UEFI based VMS.
 * Libvirt-qemu can now be set up in one step to use hugepages for improved performance.

Notes:
* transparent hugepages are available in 1.3, so no setup is needed for use of hugepages. Therefore blog is canceled.
* libvirt has now updated code for libxl/xenlight but it looks like the Xen packaging needs to be revised to make use of that. libxen-dev currently has none of the libxl related files.

(?)

Work Items

Work items:
[serge-hallyn] Have virbr0 not be set to autostart if it's network is in use: DONE
[smb] watch for libxl patches for xen 4.2 (see whiteboard): DONE
[mdeslaur] make sure OVMF support in virt-manager is sufficient to easily test secureboot and non-secureboot UEFI boots: POSTPONED
[serge-hallyn] Simplify hugepages exploitation in libirt-qemu (LP: #1001584): DONE

Dependency tree

* Blueprints in grey have been implemented.