Line 15: | Line 15: | ||
==== kernel-xen is dead ==== | ==== kernel-xen is dead ==== | ||
[[MarkMcLoughlin|Mark McLoughlin]] wrote[1] to say the <code>kernel-xen</code> package is dead. Which is to say <code>kernel</code> can now support x86 and x86_64 domU guests and <code>kernel-xen</code> will be dropped from Rawhide. | [[MarkMcLoughlin|Mark McLoughlin]] wrote[1] to say the <code>kernel-xen</code> package is dead. Which is to say the <code>kernel</code> package can now support x86 and x86_64 domU guests and <code>kernel-xen</code> will be dropped from Rawhide. | ||
Hiding between those lines is the fact that there is currently no Dom0 kernel in F9 or Rawhide. Without which a domU must be booted via a [[Features/XenPvops | paravirt_ops]] kernel or with KVM-based [http://kraxel.fedorapeople.org/xenner/ xenner]. | Hiding between those lines is the fact that there is currently no Dom0 kernel in F9 or Rawhide. Without which a domU must be booted via a [[Features/XenPvops | paravirt_ops]] kernel or with the KVM-based [http://kraxel.fedorapeople.org/xenner/ xenner]. | ||
The conversation then turned to the matter of migrating away from Xen and support for systems without hardware virtualization. | The conversation then turned to the matter of migrating away from Xen and support for systems without hardware virtualization. [[PaulWouters|Paul Wouters]] asked[2] if there was a howto for migration to KVM. It seemed there is not, but all are encouraged to provide one. | ||
[[AlainWilliams|Alain Williams]] realized that Fedora 9 [[Docs/Beats/Virtualization | has no Dom0 support]] after installing it. When he asked why [[MarkMcLoughlin|Mark McLoughlin]] pointed[3] out the problems with <code>kernel-xen</code> being based on a much older kernel than <code>kernel</code> creating a time sink, so the decision was made to rebase to the upstream kernel which supports paravirt_ops. This decision was first announced[4] back in Nov 2007 by [[DanielBerrange | Daniel Berrange]]. | |||
[[MarkMcLoughlin|Mark McLoughlin]] also stated[3] that Dom0 support at F10 launch looks unlikely. Fortunately we have more positive news on that front below. | |||
[[DaleBewley|Dale Bewley]] bemoaned[5] the fact that he has no budget to upgrade to HVM capable hardware and will have to stick on F8 until F10 has Dom0 support. [[StephenSmoogen|Stephen Smoogen]] pointed[6] out that RHEL5 and CentOS5 are options for Dom0 on non-HVM hardware. [[DanielBerrange|Daniel Berrange]] expressed[7] some empathy and the desire for such support, but reitterated it isn't viable until Dom0 is ported to pv_ops. | |||
[[DaleBewley|Dale Bewley]] bemoaned[5] the fact that he has no budget to upgrade to HVM capable hardware and will have to stick on F8 until F10 has Dom0 support. | |||
[[StephenSmoogen|Stephen Smoogen]] pointed[6] out that RHEL5 and CentOS5 are options for Dom0 on non-HVM hardware. [[DanielBerrange|Daniel Berrange]] expressed[7] some empathy and the desire for such support, but reitterated it isn't viable until Dom0 is ported to pv_ops. | |||
[1] https://www.redhat.com/archives/fedora-xen/2008-July/msg00044.html | [1] https://www.redhat.com/archives/fedora-xen/2008-July/msg00044.html |
Revision as of 09:14, 2 August 2008
Virtualization
In this section, we cover discussion of Fedora virtualization features.
Contributing Writer: Dale Bewley
Enterprise Management Tools List
This section contains the discussion happening on the et-mgmt-tools list
Fedora Xen List
This section contains the discussion happening on the fedora-xen list.
kernel-xen is dead
Mark McLoughlin wrote[1] to say the kernel-xen
package is dead. Which is to say the kernel
package can now support x86 and x86_64 domU guests and kernel-xen
will be dropped from Rawhide.
Hiding between those lines is the fact that there is currently no Dom0 kernel in F9 or Rawhide. Without which a domU must be booted via a paravirt_ops kernel or with the KVM-based xenner.
The conversation then turned to the matter of migrating away from Xen and support for systems without hardware virtualization. Paul Wouters asked[2] if there was a howto for migration to KVM. It seemed there is not, but all are encouraged to provide one.
Alain Williams realized that Fedora 9 has no Dom0 support after installing it. When he asked why Mark McLoughlin pointed[3] out the problems with kernel-xen
being based on a much older kernel than kernel
creating a time sink, so the decision was made to rebase to the upstream kernel which supports paravirt_ops. This decision was first announced[4] back in Nov 2007 by Daniel Berrange.
Mark McLoughlin also stated[3] that Dom0 support at F10 launch looks unlikely. Fortunately we have more positive news on that front below.
Dale Bewley bemoaned[5] the fact that he has no budget to upgrade to HVM capable hardware and will have to stick on F8 until F10 has Dom0 support. Stephen Smoogen pointed[6] out that RHEL5 and CentOS5 are options for Dom0 on non-HVM hardware. Daniel Berrange expressed[7] some empathy and the desire for such support, but reitterated it isn't viable until Dom0 is ported to pv_ops.
[1] https://www.redhat.com/archives/fedora-xen/2008-July/msg00044.html
[2] https://www.redhat.com/archives/fedora-xen/2008-July/msg00046.html
[3] https://www.redhat.com/archives/fedora-xen/2008-July/msg00048.html
[4] https://www.redhat.com/archives/fedora-xen/2007-November/msg00106.html
[5] https://www.redhat.com/archives/fedora-xen/2008-July/msg00049.html
[6] https://www.redhat.com/archives/fedora-xen/2008-July/msg00052.html
[7] https://www.redhat.com/archives/fedora-xen/2008-July/msg00053.html
State of Xen in upstream Linux
Pasi Kärkkäinen thoughtfully forwarded[1] a long detailed xen kernel status message which was sent to the xen-devel list by Jeremy Fitzhardinge. Jeremy pointed out that mainline kernel is at 2.6.27-rc1 and his current patch stack is pretty much empty after being merged into linux-2.6.git.
Jeremy stated the fact that Fedora 9's kernel-xen package was based on the mainline kernel even though it's been a separate package. Now that kernel-xen has been dropped from rawhide Fedora 10 will have only one kernel package. Jeremy said his focus in the next kernel development window will be obvious missing dom0 support with the hope it will be merged into 2.6.28. That work will likely take place in a xen.git on Xen.org.
Jeremy then provided his long TODO list with a request for help fullfilling it. In addition he asked what's missing.
Paul Wouters followed up[2] on Jeremy's question of "What's missing?" with the answer of a lack of entropy in the guests. Daniel Berrange mentioned Rusty Russell's VirtIO-RNG patch from this thread. Thorsten Leemhuis provided a link to this LWN article on the subject of entropy sources and showed that this patch is in 2.6.26.
[1] https://www.redhat.com/archives/fedora-xen/2008-July/msg00058.html
[2] https://www.redhat.com/archives/fedora-xen/2008-July/msg00059.html
[3] https://www.redhat.com/archives/fedora-xen/2008-August/msg00000.html
Libvirt List
This section contains the discussion happening on the libvir-list.
oVirt Devel List
This section contains the discussion happening on the ovirt-devel list.