(→KVM and QEMU Merge in Fedora 11: link to prev FWN) |
|||
Line 14: | Line 14: | ||
[http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list]. | [http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list]. | ||
==== KVM and QEMU Merge in Fedora 11==== | ==== KVM and QEMU Merge Feature Stays in Fedora 11==== | ||
After some development delay, the <code>KVM</code> and <code>QEMU</code> package merge | After missing the previous | ||
round (FWN #165<ref>http://fedoraproject.org/wiki/FWN/Issue165#Approved_F11_Virtualization_Features</ref>) | |||
and some development delay, the <code>KVM</code> and <code>QEMU</code> package merge | |||
feature<ref>http://fedoraproject.org/wiki/Features/KVM_and_QEMU_merge</ref> | feature<ref>http://fedoraproject.org/wiki/Features/KVM_and_QEMU_merge</ref> | ||
of Fedora 11 has been marked as | of Fedora 11 has been marked as |
Revision as of 23:11, 28 March 2009
Virtualization
In this section, we cover discussion on the @et-mgmnt-tools-list, @fedora-xen-list, @libvirt-list and @ovirt-devel-list of Fedora virtualization technologies.
Contributing Writer: Dale Bewley
Fedora Virtualization List
This section contains the discussion happening on the fedora-virt list.
KVM and QEMU Merge Feature Stays in Fedora 11
After missing the previous
round (FWN #165[1])
and some development delay, the KVM
and QEMU
package merge
feature[2]
of Fedora 11 has been marked as
accepted by the Fedora Engineering Steering Committee[3].
"Currently, there is both a
package and qemu
package. The kvm
KVM
package's source is a fork of the QEMU
source, but KVM
regularily re-bases to the latest QEMU
source and merging of KVM
support into the QEMU
code base is actively under-way."
Fedora Virtualization Status Report
After a few weeks off, Mark McLoughlin reached back into the future and produced an exhaustive status report[1] covering all the developments in fedora Virtualization for the last month. Grab a bowl of popcorn and dig in!
Fedora Xen List
This section contains the discussion happening on the fedora-xen list.
Success with Experimental Fedora 10 pv_ops dom0
Users are continuing to build experimental kernels with pv_ops
dom0[1] support.
Pasi Kärkkäinen
was happy to
report[2]
success getting a
"custom Xen pv_ops
dom0 kernel
working with
virt-install
and/or
on Fedora 10".
virt-manager
"I was able to run the following on Fedora 10 32bit PAE pv_ops dom0:"
- CentOS 5.3 32bit PAE PV domU
- Fedora 10 32bit PAE PV domU (using
virt-install
and custom kickstart to force PAE kernel installation to avoid the anaconda BUG[3])
Pasi was successful by using:
- pv_ops dom0 kernel (2.6.29-rc8 or newer) "Compile with
CONFIG_HIGHPTE=n
since it seems to be broken still"
0.6.1 and related packages from Fedora 10 updates-testinglibvirt
3.3.1-9 packages from rawhide/F11 rebuilt for F10xen
- LVM volumes for domU disks (
tap:aio
is not yet supported bypv_ops
dom0 kernel)
Yum Repository for Experimental Dom0 Kernels
Since Koji removes scratch builds after some time,
Michael Young
created[1]
a repository[2]
for the experimental Dom0 capable[3] kernels
he's experimenting with.
Libvirt List
This section contains the discussion happening on the libvir-list.
More Formal libvirt Release Scheduling
After
Daniel Veillard
proposed a
0.6.2 release next week,
Daniel Berrange
thought
[1]
the "release schedule has become a little too variable in timeframe and
quality in recent times."
(FWN #155[2]) and suggested
libvirt
- Monthly releases aiming for the 1st of the month.
- Any non-trivial new feature for release must be reviewed, approved and committed at least 1 week before the release.
Daniel Berrange is also "working on an integration test suite, which will enable us to run automated tests against individual hypervisor drivers. This will help us detect regressions in hypervisor drivers, and more importantly let us ensure that all drivers are implementing consistent semantics for their APIs."
Daniel Veillard tended[3] "to agree on the approximate rule of one release every months [sic] but I would like to keep this flexible" and offered this schedule for the next 2 releases:
- 0.6.2:
- commit feature freeze: Tuesday 31 Mar
- expected release date: Friday 3 Apr
- 0.6.3:
- commit feature freeze: Friday 17 Apr
- expected release date: Friday 24 Apr
New Release perl-Sys-Virt 0.2.0
Daniel Berrange
announced[1]
an update of the Perl binding for libvirt
,
[2].
perl-Sys-Virt
New features:
- Fix network create API, and UUID lookups
- Implement storage pool, storage vol, node device, security model, domain events and event loop APIs
- Improve way constants are exposed to Perl layer
- Fix horrible memory leak in methods returning a hash
- Fix integer overflow in APIs using 64-bit ints (aka 'long long')
- Minimum required libvirt C library for building is 0.6.1
oVirt Devel List
This section contains the discussion happening on the ovirt-devel list.