|
|
(30 intermediate revisions by the same user not shown) |
Line 9: |
Line 9: |
| * '''GPG key''': [http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x4F6056DE 4F6056DE] | | * '''GPG key''': [http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x4F6056DE 4F6056DE] |
| * '''Fedora Account''': dale | | * '''Fedora Account''': dale |
| * '''Social Networks''': [http://mugshot.org/person?who=gV9XfBY8QkTAkY Mugshot] | | * '''Social Networks''': [http://mugshot.org/person?who=gV9XfBY8QkTAkY Mugshot], [http://www.facebook.com/dale.bewley Facebook] |
| * '''Blog''': http://tofu.org/drupal/blog/1 | | * '''Blog''': http://tofu.org/drupal/blog/1 |
| * '''Home''': http://dale.bewley.net | | * '''Home''': http://dale.bewley.net |
|
| |
|
| == 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]]. |
|
| |
|
| ==== Virtualization Quick Start ==== | | = Fedora Weekly News: Virtualization Beat = |
| * I'd like to take a whack at the [[Virtualization Quick Start]]. When will I find the time? | | '''FWN Howto:''' |
| | * Workflow: |
| | * Pondering [[User:Dale/Zikula_FWN_Testing | FWN on Zikula]] |
|
| |
|
| ==== Docs Virtualization Beat ====
| | '''Past FWN Virtualization Beats:''' |
| * I worked on the [[Docs/Beats/Virtualization | Virtualization release notes]] for F10 and F11.
| |
|
| |
|
| ==== FWN Virtualization Beat ====
| | [[FWN/Issue205#Virtualization | 205]], |
| * I work on the [[FWN | Fedora Weekly News]] [[FWN/Beats/Virtualization | Virtualization Beat]] since August '08.
| | 204, |
| * Past FWN Virtualization Beats:
| | [[FWN/Issue203#Virtualization | 203]], |
| | [[FWN/Issue202#Virtualization | 202]], |
| | 201, |
| | [[FWN/Issue200#Virtualization | 200]], |
| | [[FWN/Issue199#Virtualization | 199]], |
| | 198, |
| | [[FWN/Issue197#Virtualization | 197]], |
| | [[FWN/Issue196#Virtualization | 196]], |
| | 195, |
| | [[FWN/Issue194#Virtualization | 194]], |
| | [[FWN/Issue193#Virtualization | 193]], |
| | [[FWN/Issue192#Virtualization | 192]], |
| | 191, |
| | [[FWN/Issue190#Virtualization | 190]], |
| | [[FWN/Issue189#Virtualization | 189]], |
| | 188, |
| | [[FWN/Issue187#Virtualization | 187]], |
| | [[FWN/Issue186#Virtualization | 186]], |
| | [[FWN/Issue185#Virtualization | 185]], |
| | [[FWN/Issue184#Virtualization | 184]], |
| | 183, |
| [[FWN/Issue182#Virtualization | 182]], | | [[FWN/Issue182#Virtualization | 182]], |
| 181, | | 181, |
Line 74: |
Line 98: |
| [[FWN/Issue137#Virtualization | 137]] | | [[FWN/Issue137#Virtualization | 137]] |
|
| |
|
| == Notes To Self == | | = Docs Project: Virtualization Release Notes Beat = |
| '''Previous Fedora Virtualization Release Notes''' | | '''Release Notes Howto''' |
| * [[Docs/Beats/Virtualization | F12]],
| |
| [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/f9/en_US/sn-Virtualization.html F9],
| |
| [http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Virtualization.html F8]
| |
|
| |
|
| '''Release Notes Howto'''
| |
| * [[Docs/Beats/HowTo]] | | * [[Docs/Beats/HowTo]] |
| * [[Docs/Beats#Fedora_Release_Notes_Beats]] | | * [[Docs/Beats#Fedora_Release_Notes_Beats]] |
|
| |
|
| === Virtualization Release Notes F12 ===
| | '''Release Notes Scratchpad Pages''' |
| For the moment, I have [[User:Dale/Drafts/F11_Virtualization_Release_Notes| copied the F11 Virtualization Release Notes]] for use in construction the [[Docs/Beats/Virtualization | F12 notes]].
| |
|
| |
|
| ==== Bugs ====
| | 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. |
| * [[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]
| |
|
| |
|
| ==== [[:Category:F12_Virt_Features | Features]] ====
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/15 | F15]], |
| * [[Features/Shared_Network_Interface|Shared Network Interface]] - pending
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/14 | F14]], |
| * [[Features/Hostinfo | Hostinfo]] Allow a virtual machine to see information and statistics from the host operating system]] - pending
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/13 | F13]], |
| * [[Features/VirtioSerial | VirtioSerial]] Adds a virtio-serial device to guests running on top of qemu and kvm]] - [[Releases/12/FeatureList | accepted ]]
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/12 | F12]], |
| * [[Features/VirtgPXE | VirtgPXE]] Replace the deprecated etherboot pxe booting infrastructure with the more modern and currently upstream supported gpxe.]] - [[Releases/12/FeatureList | accepted ]]
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/11 | F11]], |
| | [[User:Dale/Virtualization_Release_Notes_Scratchpad/10 | F10]] |
|
| |
|
| === Virtualization Release Notes F11 ===
| | '''Previous Fedora 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]:
| | [[Docs/Beats/Virtualization | F14]], |
| * Prepare Alpha Release Notes (1 page) Mon 2009-02-02 Tue 2009-02-03
| | [http://docs.fedoraproject.org/en-US/Fedora/13/html/Release_Notes/sect-Release_Notes-Virtualization.html F13], |
| * Post Final Alpha Release Notes Tue 2009-02-03 Tue 2009-02-03
| | [http://docs.fedoraproject.org/release-notes/f12/en-US/html/sect-Release_Notes-Virtualization.html F12], |
| * Prepare Beta Release Notes (1 page) Mon 2009-03-23 Mon 2009-03-23
| | [http://docs.fedoraproject.org/release-notes/f11/en-US/sect-Release_Notes-Virtualization.html F11], |
| * Post Beta Release Notes One-Page Mon 2009-03-23 Mon 2009-03-23
| | [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/f9/en_US/sn-Virtualization.html F9], |
| ==== Todo ====
| | [http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Virtualization.html F8] |
| * "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
| |
| |}
| |
| | |
| === Virtualization Release Notes F10 ===
| |
| 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
| |
| |}
| |
| | |
| === 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 {{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
| |
| * https://bugzilla.redhat.com/show_bug.cgi?id=458164
| |
| | |
| === 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
| | = Virtualization Quick Start = |
| | * I'd like to take a whack at the [[Virtualization Quick Start]]. When will I find the time? Hasn't happened yet. |
Dale Bewley
I'm vegan and I mountain bike a lot.
Contact
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.
I have worked on the Virtualization beat for Fedora Weekly News and the Release Notes.
Fedora Weekly News: Virtualization Beat
FWN Howto:
Past FWN Virtualization Beats:
205,
204,
203,
202,
201,
200,
199,
198,
197,
196,
195,
194,
193,
192,
191,
190,
189,
188,
187,
186,
185,
184,
183,
182,
181,
180,
179,
178,
177,
176,
175,
174,
173,
172
171,
170,
169,
168,
167,
166,
165,
164,
163
162,
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
Docs Project: Virtualization Release Notes Beat
Release Notes Howto
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 release notes beat page.
F15,
F14,
F13,
F12,
F11,
F10
Previous Fedora Virtualization Release Notes:
F14,
F13,
F12,
F11,
F10,
F9,
F8
Virtualization Quick Start