|
|
(12 intermediate revisions by the same user not shown) |
Line 14: |
Line 14: |
|
| |
|
| == Activities within Fedora == | | == Activities within Fedora == |
| | For the past several months I've been pretty disconnected from Fedora unfortunately, with job and life changes. I plan to begin contributing regularly as time allows. |
|
| |
|
| === Wiki Work ===
| | I have worked on the Virtualization beat for Fedora Weekly News and the Release Notes. |
| * All my [[Special:Contributions/Dale | wiki contributions]] | | * I have contributed to [[FWN | Fedora Weekly News]] in the [[FWN/Beats/Virtualization | Virtualization Beat]] since August '08. |
| | * I worked on the [[Docs/Beats/Virtualization | Virtualization release notes]] since the [[Releases/10 | Fedora 10]] release. |
| | * My [[Special:Contributions/Dale | wiki contributions]]. |
|
| |
|
| ==== FWN Virtualization Beat ==== | | = Fedora Weekly News: Virtualization Beat = |
| | '''FWN Howto:''' |
| | * Workflow: |
| * Pondering [[User:Dale/Zikula_FWN_Testing | FWN on Zikula]] | | * Pondering [[User:Dale/Zikula_FWN_Testing | FWN on Zikula]] |
| * I have contributed to [[FWN | Fedora Weekly News]] in the [[FWN/Beats/Virtualization | Virtualization Beat]] since August '08.
| | |
| * Past FWN Virtualization Beats:
| | '''Past FWN Virtualization Beats:''' |
| | |
| | [[FWN/Issue205#Virtualization | 205]], |
| | 204, |
| | [[FWN/Issue203#Virtualization | 203]], |
| | [[FWN/Issue202#Virtualization | 202]], |
| | 201, |
| [[FWN/Issue200#Virtualization | 200]], | | [[FWN/Issue200#Virtualization | 200]], |
| [[FWN/Issue199#Virtualization | 199]], | | [[FWN/Issue199#Virtualization | 199]], |
Line 87: |
Line 98: |
| [[FWN/Issue137#Virtualization | 137]] | | [[FWN/Issue137#Virtualization | 137]] |
|
| |
|
| ==== Docs Virtualization Beat ====
| | = Docs Project: Virtualization Release Notes Beat = |
| * I worked on the [[Docs/Beats/Virtualization | Virtualization release notes]] for F10 through F12.
| | '''Release Notes Howto''' |
|
| |
|
| ==== Virtualization Quick Start ====
| | * [[Docs/Beats/HowTo]] |
| * I'd like to take a whack at the [[Virtualization Quick Start]]. When will I find the time? | | * [[Docs/Beats#Fedora_Release_Notes_Beats]] |
| | |
| | '''Release Notes Scratchpad Pages''' |
| | |
| | For each release I begin by gathering all the info on features and updates I can, and place it on the following pages before moving it to the public [[Docs/Beats/Virtualization | release notes beat]] page. |
| | |
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/15 | F15]], |
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/14 | F14]], |
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/13 | F13]], |
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/12 | F12]], |
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/11 | F11]], |
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/10 | F10]] |
|
| |
|
| == Virtualization Release Notes ==
| |
| '''Previous Fedora Virtualization Release Notes:''' | | '''Previous Fedora Virtualization Release Notes:''' |
|
| |
|
| [[Docs/Beats/Virtualization | F12]], | | [[Docs/Beats/Virtualization | F14]], |
| | [http://docs.fedoraproject.org/en-US/Fedora/13/html/Release_Notes/sect-Release_Notes-Virtualization.html F13], |
| | [http://docs.fedoraproject.org/release-notes/f12/en-US/html/sect-Release_Notes-Virtualization.html F12], |
| [http://docs.fedoraproject.org/release-notes/f11/en-US/sect-Release_Notes-Virtualization.html F11], | | [http://docs.fedoraproject.org/release-notes/f11/en-US/sect-Release_Notes-Virtualization.html F11], |
| [http://docs.fedoraproject.org/release-notes/f10/en_US/What_Do_System_Adminstrators_Care_About.html#sn-Virtualization F10], | | [http://docs.fedoraproject.org/release-notes/f10/en_US/What_Do_System_Adminstrators_Care_About.html#sn-Virtualization F10], |
Line 102: |
Line 125: |
| [http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Virtualization.html F8] | | [http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Virtualization.html F8] |
|
| |
|
| '''Release Notes Howto'''
| | = Virtualization Quick Start = |
| * [[Docs/Beats/HowTo]]
| | * I'd like to take a whack at the [[Virtualization Quick Start]]. When will I find the time? Hasn't happened yet. |
| * [[Docs/Beats#Fedora_Release_Notes_Beats]]
| |
| | |
| === F13 Virtualization Release Notes === | |
| ==== Bugs ====
| |
| ==== Features ====
| |
| * [[:Category:F13_Virt_Features | F13 Virt Features List]] | |
| | |
| * [[Features/Xen_to_KVM_migration | Xen to KVM migration]] Provide nearly effortless automatic translation of Xen virtual machines to KVM virtual machines. - pending
| |
| * [[Features/Shared_Network_Interface|Shared Network Interface]] - pending f13
| |
| * [[Features/Hostinfo | Hostinfo]] Allow a virtual machine to see information and statistics from the host operating system - pending
| |
| * http://fedoraproject.org/wiki/Features/VHostNet
| |
| * http://fedoraproject.org/wiki/Features/VirtAuthorization
| |
| * http://fedoraproject.org/wiki/Features/XenPvopsDom0
| |
| * http://fedoraproject.org/wiki/Features/VirtVNCResourceTunnel
| |
| * http://fedoraproject.org/wiki/Features/KVM_Stable_PCI_Addresses
| |
| * http://fedoraproject.org/wiki/Features/VirtAppliances
| |
| | |
| === F12 Virtualization Release Notes ===
| |
| For the moment, I have [[User:Dale/Drafts/F11_Virtualization_Release_Notes| copied the F11 Virtualization Release Notes]] for use in constructing the [[Docs/Beats/Virtualization | F12 notes]].
| |
| | |
| ==== Bugs ====
| |
| * [[Virtualization_bugs]]
| |
| * [https://bugzilla.redhat.com/showdependencytree.cgi?id=F12VirtTarget&hide_resolved=1 F12 Virt Target]
| |
| * [https://bugzilla.redhat.com/showdependencytree.cgi?id=F12VirtBlocker&hide_resolved=1 F12 Virt Blocker]
| |
| | |
| ==== Features ====
| |
| * [[:Category:F12_Virt_Features | F12 Virt Features List]]
| |
| | |
| * [[Features/VirtioSerial | VirtioSerial]] Adds a virtio-serial device to guests running on top of qemu and kvm - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/VirtgPXE | VirtgPXE]] Replace the deprecated etherboot pxe booting infrastructure with the more modern and currently upstream supported gpxe. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/libguestfs | libguestfs ]] Libguestfs is a library for accessing and modifying virtual machine disk images. guestfish is an interactive shell tool for editing virtual machine disk images. - [[Releases/12/FeatureList | accepted ]]
| |
| : Technically, this actually launched in F11, but not as a "Feature" http://docs.fedoraproject.org/release-notes/f11/en-US/sect-Release_Notes-Virtualization.html
| |
| * [[Features/SR-IOV | SR-IOV]] Single Root I/O Virtualization (SR-IOV) is a PCI feature which allows virtual functions (VF) to be created that share the resources of a physical function (PF). - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/KVM_Huge_Page_Backed_Memory | KVM Huge Page Backed Memory]] - Enable KVM guests to use huge page backed memory in order to reduce memory consumption and improve performance by reducing CPU cache pressure. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/KVM qcow2 Performance | KVM qcow2 Performance]] - Improve the I/O performance of virtual machines using disk images in the qcow2 image format. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/Network_Interface_Management|Network Interface Management]] - Provide tools to easily set up commonly used network configurations, like bridges, bonds, vlan's and sensible combinations thereof, in particular for virtualized hosts. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/KSM|KSM]] - Allow KVM guest virtual machines to share identical memory pages. This is especially useful when running multiple guests from the same or similar base operating system image. Because memory is shared, the combined memory usage of the guests is reduced. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/KVM_NIC_Hotplug|KVM NIC Hotplug]] - Allow the addition of a guest network interface (NIC) a guest virtual machine without needing to restart the guest. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/KVM_Stable_Guest_ABI|KVM Stable Guest ABI]] - Allow guest virtual machines to be presented with the same application binary interface across QEMU upgrades. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/VirtPrivileges|Virt Privileges]] - Improve security by adjusting the privileges of QEMU processes managed by libvirt. Also, allow KVM to be used by unprivileged users. - [[Releases/12/FeatureList | accepted ]]
| |
| * [[Features/VirtStorageManagement|Virt Storage Management]] - Enable VM hosts to discover new SAN storage and issue NPIV operations. - [[Releases/12/FeatureList | accepted ]]
| |
| | |
| Not exactly an accepted feature, but mentioned in rel notes.
| |
| * [[Features/VirtTCK|Libvirt Technology Compatibility Kit]] - Provide a functional test suite for virtualization and report on hypervisor compatability. - pending F13
| |
| | |
| ==== Packages ====
| |
| '''Versions''' also see [[Virtualization_bugs]] ([[User:Dale/koji2wiki.sh|script]] to make table)
| |
| {| class="wikitable" border="1"
| |
| |+ Virtualization Package Versions
| |
| |-
| |
| ! Package !! f11 Release !! f11 Updates (20090906) !! f12 Release !! f12 Updates (20090906) !! Rawhide !! Rel Notes
| |
| |-
| |
| | {{package|libvirt}} || 0.6.2-8.fc11 || 0.6.2-17.fc11 || 0.7.1-0.1.git3ef2e05.fc12 || 0.7.1-0.1.git3ef2e05.fc12 || 0.7.1-0.1.git3ef2e05.fc12 || http://www.libvirt.org/news.html
| |
| |-
| |
| | {{package|libguestfs}} || n/a || 1.0.68-2.fc11 || 1.0.68-2.fc12 || 1.0.68-2.fc12 || 1.0.68-2.fc12 || http://www.libguestfs.org/
| |
| |-
| |
| | {{package|guestfish}} || n/a || n/a || n/a || n/a || n/a || http://www.libguestfs.org/
| |
| |-
| |
| | {{package|netcf}} || 0.1.0-1.fc10 || 0.1.0-1.fc11 || 0.1.0-2.fc12 || 0.1.0-2.fc12 || 0.1.0-2.fc12 || http://fedorahosted.org/netcf/
| |
| |-
| |
| | {{package|python-virtinst}} || 0.400.3-8.fc11 || 0.400.3-8.fc11 || 0.500.0-1.fc12 || 0.500.0-1.fc12 || 0.500.0-1.fc12 || http://virt-manager.et.redhat.com/download.html
| |
| |-
| |
| | {{package|virt-df}} || 2.1.5-1.fc11 || n/a || n/a || n/a || n/a || http://et.redhat.com/~rjones/virt-df/
| |
| |-
| |
| | {{package|virt-inspector}} || n/a || n/a || n/a || n/a || n/a || http://www.libguestfs.org/
| |
| |-
| |
| | {{package|virt-manager}} || 0.7.0-4.fc11 || 0.7.0-5.fc11 || 0.8.0-2.fc12 || 0.8.0-2.fc12 || 0.8.0-2.fc12 || http://www.virtmanager.org/
| |
| |-
| |
| | {{package|virt-mem}} || 0.3.1-6.fc11 || 0.3.1-6.fc11 || 0.3.1-9.fc12 || 0.3.1-9.fc12 || 0.3.1-9.fc12 || http://et.redhat.com/~rjones/virt-mem/faq.html
| |
| |-
| |
| | {{package|virt-top}} || 1.0.3-4.fc11 || 1.0.3-4.fc11 || 1.0.3-5.fc12 || 1.0.3-5.fc12 || 1.0.3-5.fc12 || http://et.redhat.com/~rjones/virt-top/ChangeLog.txt
| |
| |-
| |
| | {{package|virt-viewer}} || 0.0.3-4.fc11 || 0.0.3-6.fc11 || 0.2.0-1.fc12 || 0.2.0-1.fc12 || 0.2.0-1.fc12 || http://www.virtmanager.org/
| |
| |-
| |
| | {{package|qemu}} || 0.10-16.fc11 || 0.10.6-1.fc11 || 0.10.91-0.9.rc1.fc12 || 0.10.91-0.9.rc1.fc12 || 0.10.91-0.9.rc1.fc12 || http://www.nongnu.org/qemu/changelog.html
| |
| |-
| |
| | {{package|xen}} || 3.3.1-11.fc11 || 3.3.1-11.fc11 || 3.4.1-3.fc12 || 3.4.1-3.fc12 || 3.4.1-3.fc12 || http://www.xen.org/download/
| |
| |-
| |
| | {{package|xenner}} || 0.46-6.fc11 || 0.46-6.fc11 || 0.47-3.fc12 || 0.47-3.fc12 || 0.47-3.fc12 || http://cvs.bytesex.org/xenner.html
| |
| |-
| |
| | {{package|xenwatch}} || 0.5.4-2.fc11 || 0.5.4-2.fc11 || 0.5.4-3.fc12 || 0.5.4-3.fc12 || 0.5.4-3.fc12 || http://cvs.bytesex.org/xenwatch.html
| |
| |}
| |
| ===== Changes to Noteworthy Packages =====
| |
| * '''libvirt'''
| |
| : 0.7.0 http://fedoraproject.org/wiki/FWN/Issue189#New_Release_libvirt_0.7.0
| |
| :* Interface implementation based on netcf (Laine Stump Daniel Veillard)
| |
| :* Add new net filesystem glusterfs (Harshavardhana)
| |
| :* Initial VMWare ESX driver (Matthias Bolte)
| |
| :* Add support for VBox 3 and event callbacks on vbox (Pritesh Kothari)
| |
| :* First version of the Power Hypervisor driver (Eduardo Otubo)
| |
| :* Run QEMU guests as an unprivileged user (Daniel P. Berrange)
| |
| :* Support cgroups in QEMU driver (Daniel P. Berrange)
| |
| :* QEmu hotplug NIC support (Mark McLoughlin)
| |
| :* Storage cloning for LVM and Disk backends(Cole Robinson)
| |
| :* Switching to GIT (Jim Meyering)
| |
| | |
| : 0.6.5 http://fedoraproject.org/wiki/FWN/Issue184#New_Release_libvirt_0.6.5
| |
| :* create and destroy NPIV support (David Allan)
| |
| :* networking in UML driver (Daniel Berrange)
| |
| :* HAL driver restart thread safety (Daniel Berrange)
| |
| :* capabilities and nodeinfo APIs for LXC (Daniel Berrange)
| |
| :* iNUMA API for VBox (Daniel Berrange)
| |
| :* dynamically search and use kvm-img qemu-img or qcow-create (Doug Goldstein)
| |
| :* fix qemu and kvm version parsing (Mark McLoughlin)
| |
| :* serial number for HAL storage (Dave Allan)
| |
| :* improve error reporting for virConnectOpen URIs (Daniel Berrange)
| |
| :* include OS driver name in device XML (Daniel Berrange)
| |
| :* fix qemu command flags fetching (Cole Robinson)
| |
| :* check that qemu support -drive format= (Cole Robinson)
| |
| :* improve emulator detection (Cole Robinson)
| |
| :* changes to config parser to accomodate VMX syntax (Matthias Bolte)
| |
| :* update network schemas and driver for missing elements (Satoru SATOH)
| |
| :* avoid changing file context if not needed (Tim Waugh)
| |
| :* skip labelling if no src path (Cole Robinson)
| |
| :* add arm emulation if qemu-system-arm is present (C.J. Adams-Collier)
| |
| | |
| : 0.6.4 http://fedoraproject.org/wiki/FWN/Issue179#New_Release_libvirt_0.6.4
| |
| :* new API virStorageVolCreateXMLFrom (Cole Robinson)
| |
| :* full VBox graphic capabilities (Pritesh Kothari)
| |
| :* Interface config APIs (Laine Stump)
| |
| :* APIs for domain XML conversions (Daniel Berrange)
| |
| :* initial version of OpenNebula driver (Abel Miguez Rodriguez)
| |
| | |
| : 0.6.3 http://fedoraproject.org/wiki/FWN/Issue173#New_Release_libvirt_0.6.3
| |
| :* VirtualBox driver support (Pritesh Kothari)
| |
| :* virt-xml-validate new command (Daniel Berrange)
| |
| | |
| * '''qemu'''
| |
| : 0.10.91 http://www.nongnu.org/qemu/changelog.html
| |
| | |
| * '''virt-manager'''
| |
| : 0.8.0 http://fedoraproject.org/wiki/FWN/Issue187#New_Release_virt-manager_0.8.0
| |
| :* New 'Clone VM' Wizard
| |
| :* Improved UI, including an overhaul of the main 'manager' view
| |
| :* System tray icon for easy VM access (start, stop, view console/details)
| |
| :* Wizard for adding serial, parallel, and video devices to existing VMs.
| |
| :* CPU pinning support (Michal Novotny)
| |
| :* Ability to view and change VM security (sVirt) settings (Dan Walsh)
| |
| :* Many bug fixes and improvements
| |
| | |
| * '''xen'''
| |
| : 3.4.1 http://www.xen.org/products/xenhyp.html
| |
| :* PCI Pass-through
| |
| :* Better Power Management
| |
| | |
| === F11 Virtualization Release Notes ===
| |
| For the moment, I have [[User:Dale/Drafts/F10_Virtualization_Release_Notes| copied the F10 Virtualization Release Notes]] for use in construction the [[Docs/Beats/Virtualization | F11 notes]].
| |
| | |
| Preliminary [http://poelstra.fedorapeople.org/schedules/f-11/f-11-docs-tasks.html Schedule]:
| |
| * Prepare Alpha Release Notes (1 page) Mon 2009-02-02 Tue 2009-02-03
| |
| * Post Final Alpha Release Notes Tue 2009-02-03 Tue 2009-02-03
| |
| * Prepare Beta Release Notes (1 page) Mon 2009-03-23 Mon 2009-03-23
| |
| * Post Beta Release Notes One-Page Mon 2009-03-23 Mon 2009-03-23
| |
| | |
| ==== Todo ====
| |
| * "One thing that's missing is a "new features and improvements" for KVM - both the kvm package, and the kvm support in the kernel." <ref>https://www.redhat.com/archives/fedora-virt/2009-February/msg00009.html</ref>
| |
| * Go over changelogs of pkgs and pick out notable diffs from F10 release ver to F11 ver.
| |
| ** {{package|kvm}}
| |
| ** {{package|libvirt}}
| |
| ** {{package|python-virtinst}}
| |
| ** {{package|qemu}}
| |
| ** {{package|virt-df}}
| |
| ** {{package|virt-manager}}
| |
| ** {{package|virt-mem}}
| |
| ** {{package|virt-top}}
| |
| ** {{package|virt-viewer}}
| |
| ** {{package|xen}}
| |
| ** {{package|xenner}}
| |
| ** {{package|xenwatch}}
| |
| <references />
| |
| | |
| ==== Bugs ====
| |
| * [[Virtualization_bugs]]
| |
| * [https://bugzilla.redhat.com/showdependencytree.cgi?id=F11VirtTarget&hide_resolved=1 F11 Virt Target]
| |
| * [https://bugzilla.redhat.com/showdependencytree.cgi?id=F11VirtBlocker&hide_resolved=1 F11 Virt Blocker]
| |
| | |
| ==== Features ====
| |
| * [[Features/VirtVNCAuth|Virtualization VNC Authentication]] - [[Releases/11/FeatureList | accepted]]
| |
| * [[Features/KVM_PCI_Device_Assignment|KVM PCI Device Assignment]] - [[Releases/11/FeatureList | accepted]]
| |
| * [[Features/SVirt_Mandatory_Access_Control|SVirt Mandatory Access Control]] - [[Releases/11/FeatureList | accepted]]
| |
| * [[Features/VirtImprovedConsole]] - [[Releases/11/FeatureList | accepted]]
| |
| * [[Features/KVM_and_QEMU_merge|KVM_and_QEMU_merge]] - [[Releases/11/FeatureList | accepted]]
| |
| | |
| | |
| ==== Packages ====
| |
| '''Versions''' also see [[Virtualization_bugs]] ([[User:Dale/koji2wiki.sh|script]] to make table)
| |
| | |
| {| class="wikitable" border="1"
| |
| |+ Virtualization Package Versions
| |
| |-
| |
| ! Package !! f10 Release !! f10 Updates (20090516) !! f11 Release !! f11 Updates (20090516) !! Rawhide (20090516) !! Rel Notes
| |
| |-
| |
| | {{package|kvm}} || 74-5.fc10 || 74-10.fc10 || n/a || n/a || n/a || http://kvm.qumranet.com/kvmwiki/ChangeLog
| |
| |-
| |
| | {{package|libvirt}} || 0.4.6-3.fc10 || 0.5.1-2.fc10 || 0.6.2-8.fc11 || 0.6.2-8.fc11 || 0.6.2-8.fc11 || http://www.libvirt.org/news.html
| |
| |-
| |
| | {{package|libguestfs}} || n/a || n/a || n/a || 1.0.21-3.fc11 || n/a || http://et.redhat.com/~rjones/libguestfs/
| |
| |-
| |
| | {{package|python-virtinst}} || 0.400.0-4.fc10 || 0.400.0-5.fc10 || 0.400.3-8.fc11 || 0.400.3-8.fc11 || 0.400.3-8.fc11 || http://virt-manager.et.redhat.com/ download.html
| |
| |-
| |
| | {{package|virt-df}} || 2.1.4-2.fc10 || 2.1.5-1.fc10 || 2.1.5-1.fc11 || 2.1.5-1.fc11 || 2.1.5-1.fc11 || http://et.redhat.com/~rjones/virt-df/
| |
| |-
| |
| | {{package|virt-manager}} || 0.6.0-3.fc10 || 0.6.0-5.fc10 || 0.7.0-4.fc11 || 0.7.0-4.fc11 || 0.7.0-4.fc11 || http://virt-manager.et.redhat.com/download.html
| |
| |-
| |
| | {{package|virt-mem}} || 0.2.9-6.fc10 || 0.2.9-6.fc10 || 0.3.1-6.fc11 || 0.3.1-6.fc11 || 0.3.1-6.fc11 || http://et.redhat.com/~rjones/virt-mem/faq.html
| |
| |-
| |
| | {{package|virt-top}} || 1.0.3-2.fc10 || 1.0.3-2.fc10 || 1.0.3-4.fc11 || 1.0.3-4.fc11 || 1.0.3-4.fc11 || http://et.redhat.com/~rjones/virt-top/ChangeLog.txt
| |
| |-
| |
| | {{package|virt-viewer}} || 0.0.3-3.fc10 || 0.0.3-3.fc10 || 0.0.3-4.fc11 || 0.0.3-4.fc11 || 0.0.3-4.fc11 ||
| |
| |-
| |
| | {{package|qemu}} || 0.9.1-10.fc10 || 0.9.1-12.fc10 || 0.10-16.fc11 || 0.10-16.fc11 || 0.10-16.fc11 || http://www.nongnu.org/qemu/changelog.html
| |
| |-
| |
| | {{package|xen}} || 3.3.0-1.fc10 || 3.3.0-1.fc10 || 3.3.1-11.fc11 || 3.3.1-11.fc11 || 3.3.1-11.fc11 || http://www.xen.org/download/
| |
| |-
| |
| | {{package|xenner}} || 0.46-3.fc10 || 0.46-3.fc10 || 0.46-6.fc11 || 0.46-6.fc11 || 0.46-6.fc11 || http://cvs.bytesex.org/xenner.html
| |
| |-
| |
| | {{package|xenwatch}} || 0.5.3-1.fc10 || 0.5.4-1.fc10 || 0.5.4-2.fc11 || 0.5.4-2.fc11 || 0.5.4-2.fc11 || http://cvs.bytesex.org/xenwatch.html
| |
| |}
| |
| | |
| === F10 Virtualization Release Notes ===
| |
| Notes on Virtualization features for F10 used to create [http://docs.fedoraproject.org/release-notes/f10/en_US/What_Do_System_Adminstrators_Care_About.html#sn-Virtualization the F10 releases notes].
| |
| | |
| * Need to be done by Wed 2008-10-08 [http://poelstra.fedorapeople.org/schedules/f-10/f-10-docs-tasks.html| Schedule]
| |
| | |
| ==== Features ====
| |
| * [[Features/VirtStorage]]
| |
| * [[Features/VirtRemoteInstall]]
| |
| * [[Virtualization_Quick_Start]]
| |
| * [https://bugzilla.redhat.com/show_bug.cgi?id=F10_XenPvOps F-10 pv_ops based kernel-xen tracker]
| |
| | |
| ==== Packages ====
| |
| '''Versions''' also see [[Virtualization_bugs]]
| |
| {| class="wikitable" border="1"
| |
| |+ Virtualization Package Versions
| |
| |-
| |
| ! Package !! F9 Release !! F9 Updates (20081110) !! F10 Release !! Upstream (20081110) !! Rel Notes
| |
| |-
| |
| | {{package|kvm}} || 65-1 || 65-10 || 74-5 || 78 || http://kvm.qumranet.com/kvmwiki/ChangeLog
| |
| |-
| |
| | {{package|libvirt}} || 0.4.2-1 || 0.4.6-2 || 0.4.6-3 || 0.4.6 || http://www.libvirt.org/news.html
| |
| |-
| |
| | {{package|python-virtinst}}||0.300.3-5 || 0.300.3-7 || 0.400.0-4 || 0.400.0 || http://virt-manager.et.redhat.com/download.html
| |
| |-
| |
| | {{package|virt-df}} || n/a || 2.1.1-8 || 2.1.4-2 || 2.1.4 || http://et.redhat.com/~rjones/virt-df/
| |
| |-
| |
| | {{package|virt-manager}} || 0.5.4-3 || 0.5.4-4 || 0.6.0-3 || 0.6.0 || http://virt-manager.et.redhat.com/download.html
| |
| |-
| |
| | {{package|virt-mem}} || n/a || n/a || 0.2.9-6 || 0.3.1 || http://et.redhat.com/~rjones/virt-mem/faq.html
| |
| |-
| |
| | {{package|virt-top}} || 0.4.1.1-1 || 1.0.1-4 || 1.0.3-2 || 1.0.3 || http://et.redhat.com/~rjones/virt-top/ChangeLog.txt
| |
| |-
| |
| | {{package|virt-viewer}} || 0.0.3-1 || n/a || 0.0.3-3 || 0.0.3 || http://virt-manager.et.redhat.com/download.html
| |
| |-
| |
| | {{package|xen}} || 3.2.0-10 || 3.2.0-15 || 3.3.0-1 || 3.3.0 || http://www.xen.org/download/
| |
| |-
| |
| | {{package|xenner}} || 0.29-2 || 0.41-1 || 0.46-3 || 0.46 || http://cvs.bytesex.org/xenner.html
| |
| |-
| |
| | {{package|xenwatch}} || n/a || 0.5.3-1 || 0.5.3-1 || 0.5.3 || http://cvs.bytesex.org/xenwatch.html
| |
| |}
| |
| | |
| == Misc Virt ==
| |
| === Windows KVM Guest and Paravirt NIC Drivers ===
| |
| As seen in [[FWN/Issue152#Using_VirtIO_Network_Driver_for_Windows_KVM_Guest|
| |
| FWN#152]]. The {{package|virt-manager}} GUI doesn't have the knobs in the UI yet to
| |
| enable [http://wiki.libvirt.org/page/Virtio virtio] drivers. THe {{package|libvirt}} framework underneath does support it, so it can be done by hand. Here's how.
| |
| | |
| * [http://sourceforge.net/project/showfiles.php?group_id=180599 Download] the drivers to guest and extract on desktop.
| |
| * Shutdown the guest <code>virsh shutdown winxp</code>
| |
| * Dump the libvirt XML <code>virsh dumpxml winxp > winxp-before.xml</code>, and change the network settings. To the <code><interface></code> block add <code><model type='virtio'/></code> like this:
| |
| <pre>
| |
| [root@seitan virt]# diff -u winxp-before.xml winxp-after.xml
| |
| --- winxp-before.xml 2008-12-01 17:37:39.000000000 -0800
| |
| +++ winxp-after.xml 2008-12-01 17:39:21.000000000 -0800
| |
| @@ -26,6 +26,7 @@
| |
| <readonly/>
| |
| </disk>
| |
| <interface type='network'>
| |
| + <model type='virtio'/>
| |
| <mac address='54:52:00:03:09:01'/>
| |
| <source network='default'/>
| |
| <target dev='vnet0'/>
| |
| </pre>
| |
| * Redefine the domain with the altered config: <code>virsh define winxp-after.xml</code>
| |
| * Start the guest <code>virsh start winxp</code>, and install the drivers within Windows when the new hardware detection wizard pops up.
| |
| | |
| See also: http://www.linux-kvm.com/content/tip-how-setup-windows-guest-paravirtual-network-drivers
| |