##(see the SpecSpec for an explanation) * '''Launchpad Entry''': UbuntuSpec:cloud-server-n-kvm-and-hypervisor * '''Created''': * '''Contributors''': serge-hallyn * '''Packages affected''': qemu-kvm, libvirt-bin == Summary == KVM and libvirt are crucial pieces of our cluster stack. We must make sure to test and merge the latest upstream releases as they come out. == Release Note == ##This section should include a paragraph describing the end-user impact of this change. It is meant to be included in the release notes of the first release in which it is implemented. (Not all of these will actually be included in the release notes, at the release manager's discretion; but writing them is a useful exercise.) ##It is mandatory. The latest stable releases of KVM and Libvirt are available. == Rationale == KVM and libvirt are crucial pieces of our cluster stack. We must make sure to test and merge the latest upstream releases as they come out. == User stories == == Assumptions == == Design == == Implementation == ##This section should describe a plan of action (the "how") to implement the changes discussed. Could include subsections like: == Test/Demo Plan == ##It's important that we are able to test new features, and demonstrate them to users. Use this section to describe a short plan that anybody can follow that demonstrates the feature is working. This can then be used during testing, and to show off after release. Please add an entry to http://testcases.qa.ubuntu.com/Coverage/NewFeatures for tracking test coverage. ##This need not be added or completed until the specification is nearing beta. == Unresolved issues == ##This should highlight any issues that should be addressed in further specifications, and not problems with the specification itself; since any specification with problems cannot be approved. == BoF agenda and discussion == ##Use this section to take notes during the BoF; if you keep it in the approved spec, use it for summarising what was discussed and note any options that were rejected. === UDS Natty discussion === {{{ == KVM/Libvirt hypervisor work == actions: * re-syncing kvm with debian: * sponsor merge of qemu-kvm 0.13.0 * offer that to debian for Experimental, work with them if possible+needed * Jamie to look into adding more tests into qa-regression-testing from https://wiki.ubuntu.com/VirtFeatureVerification * Serge to look at http://www.mail-archive.com/libvir-list@redhat.com/msg12703.html * Consider packaging libguestfs - likely in a ppa first * Follow up on ubuntu build recipes for kvm-autotest * Follow up on (Soren's) machine dedicated to kvm testing * Use for extensive kvm+libvirt testing? Non-kvm qemu for arm-on-x86 testing was brought up, but it was felt that Qemu on Arm (i.e. emulating x86) was not worth doing. As for qemu emulating arm on x86, upstream (Peter :) needs to do work to merge Nokia's qemu-omap tree into upstream, at which point we can package it. It is hoped that can be done during the Natty cycle. KVM on arm will become interesting in a few years. Xen was brought up. We have DomU support, and kernel team only wants to support Dom0 if it gets pushed upstream. }}} ---- CategorySpec