|
|
Line 4: |
Line 4: |
|
| |
|
| == Virtualization == | | == 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. | | In this section, we cover discussion on the @et-mgmnt-tools-list, @fedora-xen-list, and @libvirt-list of Fedora virtualization technologies. |
|
| |
|
| Contributing Writer: [[User:Dale | Dale Bewley]] | | Contributing Writer: [[User:Dale | Dale Bewley]] |
|
| |
|
| | === Enterprise Management Tools List === |
|
| |
|
| | This section contains the discussion happening on the |
| | [http://www.redhat.com/mailman/listinfo/et-mgmt-tools et-mgmt-tools list] |
| | |
| | ==== ==== |
| | <references /> |
|
| |
|
| === Fedora Virtualization List === | | === Fedora Virtualization List === |
Line 14: |
Line 20: |
| [http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list]. | | [http://www.redhat.com/mailman/listinfo/fedora-virt fedora-virt list]. |
|
| |
|
| ==== Fedora Virtualization Status Report ==== | | ==== ==== |
| [[MarkMcLoughlin|Mark McLoughlin]]'s
| |
| status report<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00006.html</ref>
| |
| this week reminds us that the final development freeze<ref>http://fedoraproject.org/wiki/ReleaseEngineering/DevelFreezePolicy</ref>
| |
| for
| |
| [[Releases/11/Schedule|Fedora 11]] is coming up on April
| |
| 14, 2009, and "there's a huge pile of bug-fixing and polish work to do".
| |
| | |
| "If you're looking to help out, there's no better place to start
| |
| than the
| |
| F11VirtBlocker<ref>https://bugzilla.redhat.com/showdependencytree.cgi?id=F11VirtBlocker&hide_resolved=1</ref>
| |
| and
| |
| F11VirtTarget<ref>https://bugzilla.redhat.com/showdependencytree.cgi?id=F11VirtTarget&hide_resolved=1</ref>
| |
| tracker bugs."
| |
| | |
| Read on for more coverage of virtualization developments in the past week.
| |
| | |
| <references />
| |
| | |
| ==== Using kvm-autotest to test Fedora KVM ====
| |
| [[MarkMcLoughlin|Mark McLoughlin]]
| |
| explained<ref>http://www.redhat.com/archives/fedora-virt/2009-April/msg00007.html</ref>
| |
| "upstream <code>KVM</code> developers are working hard on a suite of regression tests for <code>KVM</code>. It would be hugely helpful if people could run
| |
| <code>kvm-autotest</code><ref>http://www.linux-kvm.org/page/KVM-Autotest</ref>
| |
| on their own machines to try and catch as many <code>KVM</code> issues as possible."
| |
| Mark also provided
| |
| a howto<ref>http://fedoraproject.org/wiki/Testing_KVM_with_kvm_autotest</ref>.
| |
| | |
| <references /> | | <references /> |
|
| |
|
Line 50: |
Line 29: |
| ==== Experimental Dom0 Kernel Update ==== | | ==== Experimental Dom0 Kernel Update ==== |
| [[MichaelYoung|Michael Young]] | | [[MichaelYoung|Michael Young]] |
| announced<ref>http://www.redhat.com/archives/fedora-xen/2009-March/msg00084.html</ref>
| | I asked MY where he got his dom0 patches: |
| his repository<ref>http://fedorapeople.org/~myoung/dom0/</ref>
| | <pre> |
| "is up to kernel 2.6.29-1.2.18.fc11. This one is based on push2/xen/dom0/master<ref>http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=summary</ref>
| | The patches were generated using git from the git repository |
| rather than xen/dom0/hackery which should be closer to what is proposed for the 2.6.30 merge. It also has CONFIG_HIGHPTE=n (for x86), but my attempts to add squashfs 3 in addition to squashfs 4 didn't work as it seems you can't build both."
| | git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git combined with |
| | a mainline kernel git repository such as |
| | git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6-stable.git |
| | possibly with a bit of manual merging. So there isn't a single URL. I am |
| | not sure which is the best branch of the xen git to use at the moment, |
| | because the effort is focused on egtting the patches into the main kernel |
| | during the merge window. |
| | </pre> |
| | <pre> |
| | If it helps Jeremy commented about the state of the xen repository in this |
| | email |
| | http://lists.xensource.com/archives/html/xen-devel/2009-04/msg00151.html |
| | My most recent kernel was built using the push2/xen/dom0/master branch, |
| | though I think I might wait a week or so to see what gets merged before |
| | doing another update. |
| | </pre> |
|
| |
|
| <references /> | | <references /> |
Line 61: |
Line 55: |
| [http://www.redhat.com/mailman/listinfo/libvir-list libvir-list]. | | [http://www.redhat.com/mailman/listinfo/libvir-list libvir-list]. |
|
| |
|
| ==== New Release libvirt 0.6.2 ==== | | ==== ==== |
| [[DanielVeillard|Daniel Veillard]]
| |
| announced<ref>http://www.redhat.com/archives/libvir-list/2009-April/msg00084.html</ref>
| |
| a new {{package|libvirt}} release, version 0.6.2.
| |
| | |
| "This is mostly a bug fix release, though it also includes a few new
| |
| features and some improvements:"
| |
| | |
| '''New features:'''
| |
| * support SASL auth for VNC server (Daniel Berrange)
| |
| * memory ballooning in QEMU (Daniel Berrange)
| |
| * SCSI HBA storage pool support (Dave Allan)
| |
| * PCI passthrough in Xen driver (Daniel Berrange)
| |
| | |
| '''Improvements:'''
| |
| * get CPU usage info for LXC (Ryota Ozaki)
| |
| * fix domain RNG to add ac97 and tests (Pritesh Kothari)
| |
| * OpenVZ support for non-template filesystem root (Florian Vichot)
| |
| * improve arch capabilities generation (Daniel Berrange)
| |
| * modularization of spec file (Ryota Ozaki)
| |
| * better error reports in SEXPR generation (Daniel Berrange)
| |
| * support for vifname parameter in VIF config (Daniel Berrange)
| |
| * localtime handling for new xen (Daniel Berrange)
| |
| * error reporting/ verification of security labels (Dan Walsh)
| |
| * add --console arg for create and start virsh commands (Daniel Berrange)
| |
| * refresh volume alloc/capacity when dumping XML (Cole Robinson)
| |
| | |
| This release comes one month after the release of
| |
| 0.6.1<ref>http://fedoraproject.org/wiki/FWN/Issue166#New_Release_libvirt_0.6.1</ref>.
| |
| | |
| [[DanielVeillard|Daniel Veillard]]
| |
| referred<ref>http://www.redhat.com/archives/libvir-list/2009-April/msg00085.html</ref>
| |
| to the scheduling conversation last week
| |
| (FWN#169<ref>http://fedoraproject.org/wiki/FWN/Issue169#More_Formal_libvirt_Release_Scheduling</ref>) when reitterating the plan for a feature freeze around April 17th and a release of 0.6.3 around April 24th.
| |
| | |
| "Plannned so far for 0.6.3 are:
| |
| * API for physical host interface
| |
| * the VirtualBox driver if in shape and in time
| |
| | |
| but that's not an exhaustive list and there is a couple of drivers
| |
| submitted I need to look at (OpenNebula for example)."
| |
| | |
| <references />
| |
| | |
| ==== First Release netcf 0.0.1 ====
| |
| Less that 3 months since compsing the RFC(FWN#159<ref>http://fedoraproject.org/wiki/FWN/Issue159#Configuring_Host_Interfaces_RFC</ref>)
| |
| [[DavidLutterkort|David Lutterkort]]
| |
| announced<ref>http://www.redhat.com/archives/libvir-list/2009-April/msg00068.html</ref>, the release of {{package|netcf}}<ref>http://fedorahosted.org/netcf/</ref> 0.0.1. This is
| |
| "the initial
| |
| release of a library for managing network configuration in a platform
| |
| agnostic manner. If I were into code names, this would be the 'what have
| |
| you been waiting for' release."
| |
| | |
| "<code>Netcf</code> does its work by directly modifying the 'native' configuration files
| |
| of the host it is running on; this avoids a whole class of problems caused
| |
| by similar approaches that do network configuration behind the back of the
| |
| native mechanisms. The API allows listing of configured interfaces,
| |
| defining the configuration of an interface, retrieving the same (regardless
| |
| of whether the interface was initially configured with netcf or not), and
| |
| bringing interfaces up and down. This functionality is needed both by
| |
| {{package|libvirt}} and {{package|NetworkManager}}, so it seemed only logical to move their common
| |
| needs into a separate library."
| |
| | |
| [[LaineStump|Laine Stump]] is already working on patches<ref>http://www.redhat.com/archives/libvir-list/2009-April/msg00050.html</ref> to add the <code>netcf</code> calls in the <code>libvirt</code> API.
| |
| | |
| Read the announcement for more information such as the new mailing list for
| |
| <code>netcf</code> development discussion and where to find the test builds for
| |
| Fedora 10.
| |
| | |
| <references /> | | <references /> |