From Fedora Project Wiki

(→‎Content: begin update pkg versions for F11)
(reorder sections)
Line 27: Line 27:
* I work on the [[FWN | Fedora Weekly News]] [[FWN/Beats/Virtualization | Virtualization Beat]] since August '08.
* I work on the [[FWN | Fedora Weekly News]] [[FWN/Beats/Virtualization | Virtualization Beat]] since August '08.
* Past FWN Virtualization Beats:
* Past FWN Virtualization Beats:
[[FWN/Issue161#Virtualization | 161]],
[[FWN/Issue160#Virtualization | 160]],
[[FWN/Issue160#Virtualization | 160]],
[[FWN/Issue159#Virtualization | 159]],
[[FWN/Issue159#Virtualization | 159]],
Line 72: Line 73:
* [[Features/SVirt_Mandatory_Access_Control|SVirt Mandatory Access Control]]
* [[Features/SVirt_Mandatory_Access_Control|SVirt Mandatory Access Control]]


=== Virtualization Release Notes F10 ===
==== Packages ====
I'm gathering links to become oriented with the Fedora Docs Project and Virtualization features for F10.
 
==== Howto ====
* [[Docs/Beats/HowTo]]
* [[Docs/Beats#Fedora_Release_Notes_Beats]]
* Need to be done by Wed 2008-10-08 [http://poelstra.fedorapeople.org/schedules/f-10/f-10-docs-tasks.html| Schedule]
 
==== Content ====
* [[Docs/Beats/Virtualization | F11 Notes]] and [http://docs.fedoraproject.org/release-notes/f10/en_US/What_Do_System_Adminstrators_Care_About.html#sn-Virtualization F10 Notes] and [http://docs.fedoraproject.org/release-notes/f9/en_US/sn-Virtualization.html F9 Notes] and [http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Virtualization.html F8 Notes]
* http://et.redhat.com/~rjones/ Richard Jones does cool stuff with <code>virt-*</code>.
 
 
===== F11 =====
'''Versions''' also see [[Virtualization_bugs]]
'''Versions''' also see [[Virtualization_bugs]]
{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 115: Line 103:
|}
|}


===== F10 =====
=== Virtualization Release Notes F10 ===
I'm gathering links to become oriented with the Fedora Docs Project and Virtualization features for F10.
 
==== Howto ====
* [[Docs/Beats/HowTo]]
* [[Docs/Beats#Fedora_Release_Notes_Beats]]
* Need to be done by Wed 2008-10-08 [http://poelstra.fedorapeople.org/schedules/f-10/f-10-docs-tasks.html| Schedule]
 
==== Content ====
* [[Docs/Beats/Virtualization | F11 Notes]] and [http://docs.fedoraproject.org/release-notes/f10/en_US/What_Do_System_Adminstrators_Care_About.html#sn-Virtualization F10 Notes] and [http://docs.fedoraproject.org/release-notes/f9/en_US/sn-Virtualization.html F9 Notes] and [http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Virtualization.html F8 Notes]
* http://et.redhat.com/~rjones/ Richard Jones does cool stuff with <code>virt-*</code>.
 
==== Features ====
* [[Features/VirtStorage]]
* [[Features/VirtStorage]]
* [[Features/VirtRemoteInstall]]
* [[Features/VirtRemoteInstall]]
Line 121: Line 121:
* [https://bugzilla.redhat.com/show_bug.cgi?id=F10_XenPvOps F-10 pv_ops based kernel-xen tracker]
* [https://bugzilla.redhat.com/show_bug.cgi?id=F10_XenPvOps F-10 pv_ops based kernel-xen tracker]


==== Packages ====
'''Versions''' also see [[Virtualization_bugs]]
'''Versions''' also see [[Virtualization_bugs]]
{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 164: Line 165:
</pre>
</pre>


=== Post 10 Release Quirks ===
=== Post Release Quirks ===
==== Installing F10 DomU on F8 Dom0 ====
==== F11 ====
==== F10 ====
===== Installing F10 DomU on F8 Dom0 =====
On a F8 dom0. Installing F9 domU pulls kernel from releases/9/Fedora/x86_64/os/images/xen/vmlinuz this does not exist on F10 and thus creation fails. The version of {{package|python-virtinst}} on F8 does not know the kernel path changed. Try this test version and give it some positive karma if it works for you.
On a F8 dom0. Installing F9 domU pulls kernel from releases/9/Fedora/x86_64/os/images/xen/vmlinuz this does not exist on F10 and thus creation fails. The version of {{package|python-virtinst}} on F8 does not know the kernel path changed. Try this test version and give it some positive karma if it works for you.
* http://koji.fedoraproject.org/koji/buildinfo?buildID=71125
* http://koji.fedoraproject.org/koji/buildinfo?buildID=71125

Revision as of 20:47, 3 February 2009

Dale Bewley

I'm vegan and I mountain bike a lot.

Contact

Activities within Fedora

Wiki Work

Virtualization Quick Start

Docs Virtualization Beat

FWN Virtualization Beat

161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137

Notes To Self

Virtualization Release Notes F11

Preliminary 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

Bugs

Features

Packages

Versions also see Virtualization_bugs

Virtualization Package Versions
Package F10 Release F10 Updates (20090203) F11 Rawhide Upstream Rel Notes
kvm 74-5 74-10 83-2 http://kvm.qumranet.com/kvmwiki/ChangeLog
libvirt 0.4.6-3 0.5.1-2 0.6.0-1 http://www.libvirt.org/news.html
python-virtinst 0.400.0-4 0.400.0-5 0.400.1-1 http://virt-manager.et.redhat.com/download.html
virt-df 2.1.4-2 2.1.4-2 2.1.4-3 http://et.redhat.com/~rjones/virt-df/
virt-manager 0.6.0-3 0.6.0-5 0.6.1-1 http://virt-manager.et.redhat.com/download.html
virt-mem 0.2.9-6 0.2.9-6 0.3.1-5 http://et.redhat.com/~rjones/virt-mem/faq.html
virt-top 1.0.3-2 1.0.3-2 1.0.3-3 http://et.redhat.com/~rjones/virt-top/ChangeLog.txt
virt-viewer 0.0.3-3 0.0.3-3 0.0.3-3 http://virt-manager.et.redhat.com/download.html
xen 3.3.0-1 3.3.0-1 3.3.1-3 http://www.xen.org/download/
xenner 0.46-3 0.46-3 0.46-3 http://cvs.bytesex.org/xenner.html
xenwatch 0.5.3-1 0.5.4-1 0.5.4-1 http://cvs.bytesex.org/xenwatch.html

Virtualization Release Notes F10

I'm gathering links to become oriented with the Fedora Docs Project and Virtualization features for F10.

Howto

Content

Features

Packages

Versions also see Virtualization_bugs

Virtualization Package Versions
Package F9 Release F9 Updates (20081110) F10 Release Upstream (20081110) Rel Notes
kvm 65-1 65-10 74-5 78 http://kvm.qumranet.com/kvmwiki/ChangeLog
libvirt 0.4.2-1 0.4.6-2 0.4.6-3 0.4.6 http://www.libvirt.org/news.html
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
virt-df n/a 2.1.1-8 2.1.4-2 2.1.4 http://et.redhat.com/~rjones/virt-df/
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
virt-mem n/a n/a 0.2.9-6 0.3.1 http://et.redhat.com/~rjones/virt-mem/faq.html
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
virt-viewer 0.0.3-1 n/a 0.0.3-3 0.0.3 http://virt-manager.et.redhat.com/download.html
xen 3.2.0-10 3.2.0-15 3.3.0-1 3.3.0 http://www.xen.org/download/
xenner 0.29-2 0.41-1 0.46-3 0.46 http://cvs.bytesex.org/xenner.html
xenwatch n/a 0.5.3-1 0.5.3-1 0.5.3 http://cvs.bytesex.org/xenwatch.html


  • Quick hack to gather info for table above
#!/bin/bash
grep -v '^#' pkgs.in | while read line; do
    grep -v '^#' dist.in | while read dist; do
            pkg=`echo $line | awk '{print $1}'`
            notes=`echo $line | awk '{print $2}'`
            ver=`koji latest-pkg "$dist" "$pkg" | tail -1 | awk '{print $1}'`
            echo "$pkg, $dist, $ver, $notes"
    done
done

Post Release Quirks

F11

F10

Installing F10 DomU on F8 Dom0

On a F8 dom0. Installing F9 domU pulls kernel from releases/9/Fedora/x86_64/os/images/xen/vmlinuz this does not exist on F10 and thus creation fails. The version of python-virtinst on F8 does not know the kernel path changed. Try this test version and give it some positive karma if it works for you.

Windows KVM Guest and Paravirt NIC Drivers

As seen in FWN#152. The virt-manager GUI doesn't have the knobs in the UI yet to enable virtio drivers. THe libvirt framework underneath does support it, so it can be done by hand. Here's how.

  • Download the drivers to guest and extract on desktop.
  • Shutdown the guest virsh shutdown winxp
  • Dump the libvirt XML virsh dumpxml winxp > winxp-before.xml, and change the network settings. To the <interface> block add <model type='virtio'/> like this:
[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'/>
  • Redefine the domain with the altered config: virsh define winxp-after.xml
  • Start the guest virsh start winxp, 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