Hi Guys,
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel. Also, i think at this point its a safe bet that these things wont change to GA - no way to accertain that, but its a safe bet ).
Wondering if someone has looked into what the challenges might be to enable this support, and then what the options are to deliver this support ?
If we can get the stuff staged up, we can work it during the Distro QA stages and target ( potentially ) a in-sync release for Xen support when CentOS7 goes GA
- KB
On Fri, 2014-05-23 at 13:19 +0100, Karanbir Singh wrote:
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel.
Why not? Are not KVM and XEN major, and serious business, parts of the RHEL/Centos experience?
Karanbir Singh wrote on Fri, 23 May 2014 13:19:45 +0100:
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel.
What a pity. Not to mention Dom0.
Wondering if someone has looked into what the challenges might be to enable this support, and then what the options are to deliver this support ?
I'm sorry, I haven't yet, not even tested RHEL7rc. I just want to raise my hand and say, yes, I would like to have xen support if you can make it happen without too many hooplas. But I won't be able to help much.
Kai
+1 on Xen support, I haven't had time to test on RHEL yet or poke around in the kernel yet, but has all of the Xen support been removed from the kernel?
Ant
On May 23, 2014, at 8:31 AM, "Kai Schaetzl" maillists@conactive.com wrote:
Karanbir Singh wrote on Fri, 23 May 2014 13:19:45 +0100:
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel.
What a pity. Not to mention Dom0.
Wondering if someone has looked into what the challenges might be to enable this support, and then what the options are to deliver this support ?
I'm sorry, I haven't yet, not even tested RHEL7rc. I just want to raise my hand and say, yes, I would like to have xen support if you can make it happen without too many hooplas. But I won't be able to help much.
Kai
-- Get your web at Conactive Internet Services: http://www.conactive.com
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
+2
-----Original Message----- From: centos-virt-bounces@centos.org [mailto:centos-virt-bounces@centos.org] On Behalf Of Antony Messerli Sent: Friday, May 23, 2014 7:49 AM To: centos-virt@centos.org Subject: Re: [CentOS-virt] Xen DomU supoprt in RHEL 7 and the CentOS Plan
+1 on Xen support, I haven't had time to test on RHEL yet or poke around in the kernel yet, but has all of the Xen support been removed from the kernel?
Ant
On May 23, 2014, at 8:31 AM, "Kai Schaetzl" maillists@conactive.com wrote:
Karanbir Singh wrote on Fri, 23 May 2014 13:19:45 +0100:
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel.
What a pity. Not to mention Dom0.
Wondering if someone has looked into what the challenges might be to enable this support, and then what the options are to deliver this support ?
I'm sorry, I haven't yet, not even tested RHEL7rc. I just want to raise my hand and say, yes, I would like to have xen support if you can make it happen without too many hooplas. But I won't be able to help much.
Kai
-- Get your web at Conactive Internet Services: http://www.conactive.com
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
_______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
+3 XEN!
On Fri, May 23, 2014 at 3:56 AM, O'Reilly, Dan Daniel.OReilly@dish.com wrote:
+2
-----Original Message----- From: centos-virt-bounces@centos.org [mailto:centos-virt-bounces@centos.org] On Behalf Of Antony Messerli Sent: Friday, May 23, 2014 7:49 AM To: centos-virt@centos.org Subject: Re: [CentOS-virt] Xen DomU supoprt in RHEL 7 and the CentOS Plan
+1 on Xen support, I haven't had time to test on RHEL yet or poke around in the kernel yet, but has all of the Xen support been removed from the kernel?
Ant
On May 23, 2014, at 8:31 AM, "Kai Schaetzl" maillists@conactive.com wrote:
Karanbir Singh wrote on Fri, 23 May 2014 13:19:45 +0100:
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel.
What a pity. Not to mention Dom0.
Wondering if someone has looked into what the challenges might be to enable this support, and then what the options are to deliver this support ?
I'm sorry, I haven't yet, not even tested RHEL7rc. I just want to raise my hand and say, yes, I would like to have xen support if you can make it happen without too many hooplas. But I won't be able to help much.
Kai
-- Get your web at Conactive Internet Services: http://www.conactive.com
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
On Fri, May 23, 2014 at 03:59:14AM -1000, NightLightHosts Admin wrote:
+3 XEN!
On Fri, May 23, 2014 at 3:56 AM, O'Reilly, Dan Daniel.OReilly@dish.com wrote:
+2
-----Original Message----- From: centos-virt-bounces@centos.org [mailto:centos-virt-bounces@centos.org] On Behalf Of Antony Messerli Sent: Friday, May 23, 2014 7:49 AM To: centos-virt@centos.org Subject: Re: [CentOS-virt] Xen DomU supoprt in RHEL 7 and the CentOS Plan
+1 on Xen support, I haven't had time to test on RHEL yet or poke around in the kernel yet, but has all of the Xen support been removed from the kernel?
It has not been removed, but .. let me go in details.
You can boot an RHEL7 guest as PV, but there are issues:
1). The FB driver has been unset (CONFIG_XEN_FBDEV_FRONTEND) that means you can still do a text-console (in theory).
2). The Xorg fb seems to suffer from some bug - which is why the Xen FB has be turned off.
3). There are also some systemd and udev things missing.
I understand that folks are interested in getting this fixed, but I was wondering what the protocol is for getting said patches in the respective RPMS (xorg-some-server, udev, systemd, kernel)?
Naturally this needs to be fixed upstream first, but once that has been completed it should be fairly easy to backport it.
Oh, and the Xen support has not been removed - as in, the kernel can easily boot as an PVHVM guest. It is just that the PV part had been.
Ant
On May 23, 2014, at 8:31 AM, "Kai Schaetzl" maillists@conactive.com wrote:
Karanbir Singh wrote on Fri, 23 May 2014 13:19:45 +0100:
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel.
What a pity. Not to mention Dom0.
Wondering if someone has looked into what the challenges might be to enable this support, and then what the options are to deliver this support ?
I'm sorry, I haven't yet, not even tested RHEL7rc. I just want to raise my hand and say, yes, I would like to have xen support if you can make it happen without too many hooplas. But I won't be able to help much.
Kai
-- Get your web at Conactive Internet Services: http://www.conactive.com
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
On 23/05/14 18:58, Konrad Rzeszutek Wilk wrote:
On Fri, May 23, 2014 at 03:59:14AM -1000, NightLightHosts Admin wrote:
+3 XEN!
On Fri, May 23, 2014 at 3:56 AM, O'Reilly, Dan Daniel.OReilly@dish.com wrote:
+2
-----Original Message----- From: centos-virt-bounces@centos.org [mailto:centos-virt-bounces@centos.org] On Behalf Of Antony Messerli Sent: Friday, May 23, 2014 7:49 AM To: centos-virt@centos.org Subject: Re: [CentOS-virt] Xen DomU supoprt in RHEL 7 and the CentOS Plan
+1 on Xen support, I haven't had time to test on RHEL yet or poke around in the kernel yet, but has all of the Xen support been removed from the kernel?
It has not been removed, but .. let me go in details.
You can boot an RHEL7 guest as PV, but there are issues:
1). The FB driver has been unset (CONFIG_XEN_FBDEV_FRONTEND) that means you can still do a text-console (in theory).
Is this an interesting use case? XenServer, for example, doesn't present a PV frame buffer to any PV guest and I don't recall anyone ever asking for it. There are better technologies for graphical remote access (e.g., remote X over SSH, RDP, VNC...).
3). There are also some systemd and udev things missing.
Really? What? There shouldn't be anything extra for a pure PV guest vs a PVHVM guest (which RedHat do support).]
David
On Tue, May 27, 2014 at 01:04:21PM +0100, David Vrabel wrote:
On 23/05/14 18:58, Konrad Rzeszutek Wilk wrote:
On Fri, May 23, 2014 at 03:59:14AM -1000, NightLightHosts Admin wrote:
+3 XEN!
On Fri, May 23, 2014 at 3:56 AM, O'Reilly, Dan Daniel.OReilly@dish.com wrote:
+2
-----Original Message----- From: centos-virt-bounces@centos.org [mailto:centos-virt-bounces@centos.org] On Behalf Of Antony Messerli Sent: Friday, May 23, 2014 7:49 AM To: centos-virt@centos.org Subject: Re: [CentOS-virt] Xen DomU supoprt in RHEL 7 and the CentOS Plan
+1 on Xen support, I haven't had time to test on RHEL yet or poke around in the kernel yet, but has all of the Xen support been removed from the kernel?
It has not been removed, but .. let me go in details.
You can boot an RHEL7 guest as PV, but there are issues:
1). The FB driver has been unset (CONFIG_XEN_FBDEV_FRONTEND) that means you can still do a text-console (in theory).
Is this an interesting use case? XenServer, for example, doesn't present a PV frame buffer to any PV guest and I don't recall anyone ever asking for it. There are better technologies for graphical remote access (e.g., remote X over SSH, RDP, VNC...).
Yes it is. Folks often use 'vncviewer'.
3). There are also some systemd and udev things missing.
Really? What? There shouldn't be anything extra for a pure PV guest vs a PVHVM guest (which RedHat do support).]
I don't know the details, John Haxby (CCed here) knows them.
David _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
David Vrabel wrote on Tue, 27 May 2014 13:04:21 +0100:
still do a text-console (in theory).
Is this an interesting use case?
It comes in handy for instance if there's something wrong with networking in the guest ;-) Also, I've used it in cases where the load was very high or when the VM was panicking or had some other problem that made it impossible to access via network. At least one get a glimpse on the last text console buffer and may guess what happened.
So, yes, it's a valuable asset in emergency situations.
Kai
On 23/05/14 13:19, Karanbir Singh wrote:
so far, in rhel7rc its pretty clear that Xen instances ( domUs ) are not going to boot with the RHEL7rc kernel. Also, i think at this point its a safe bet that these things wont change to GA - no way to accertain that, but its a safe bet ).
Why do you say that? My minimal testing of the rc doesn't show any problems installing on Xen 4.4
Red Hat Enterprise Linux Server 7.0 (Maipo) Kernel 3.10.0-121.el7.x86_64 on an x86_64
localhost login: root Password: [root@localhost ~]# mount -t xenfs none /proc/xen [root@localhost ~]# cat /proc/xen/capabilities [root@localhost ~]#
Simon
On May 23, 2014, at 9:13, Simon Rowe simon.rowe@eu.citrix.com wrote:
Why do you say that? My minimal testing of the rc doesn't show any problems installing on Xen 4.4
I had the same results as Simon.
Running RHEL7rc as a domU on a machine running a Fedora-based Xen hypervisor works fine.
However, there is no Xen *dom0* support in RHEL7rc. There are no tools either. Last time I checked, Xen support wasn't evenincluded with libvirt on RHEL7rc. :/
-- Major Hayden
On Fri, May 23, 2014 at 10:59 AM, Major Hayden major@mhtx.net wrote:
On May 23, 2014, at 9:13, Simon Rowe simon.rowe@eu.citrix.com wrote:
Why do you say that? My minimal testing of the rc doesn't show any problems installing on Xen 4.4
I had the same results as Simon.
Running RHEL7rc as a domU on a machine running a Fedora-based Xen hypervisor works fine.
However, there is no Xen *dom0* support in RHEL7rc. There are no tools either. Last time I checked, Xen support wasn't evenincluded with libvirt on RHEL7rc. :/
Given Red Hat's focus on and direct freeware support of KVM, why should they burn cycles on open source integration of a product that has a closed source upstream vendor at Citrix? They'd be much better off spending the engineering time on libvirt and getting the NetworkManager configuration tools to correctly support KVM compatible bridging or ordinary network pair bonding, jumbo frames, and VLAN tagging. None of that was working correctly on CentOS 6 or RHEL 6 without hand editing config files, which would be overwritten and scrambled by using NetworkManager to configure anything. I've not spent time with the latest NetworkManager on the RHEL 7 betas, and would be very curious to see if they've gotten *that* straightened out.
In Red Hat's position, I'd contact Citrix and get *them* to do the testing and debugging, which they'll need to do for their commercial products, anyway. That might get into interesting open source licensing issues, but it's a lot cheaper than replicating testing labs and doing Citrix's work for them.
Just for clarification sake, Xen is now part of the Linux Foundation and XenServer itself is open source as well.
Pretty much all of the bits to generate the XenServer build and all development of the Citrix product are done on Github now.
I get the push to use KVM but given the amount of interest and use there was on CentOS 6 with Xen, I believe the effort will still be made to get it into CentOS 7, which is why it would be nice if it was upstream as well.
From: Nico Kadel-Garcia nkadel@gmail.com Sent: May 25, 2014 8:58 AM To: Discussion about the virtualization on CentOS Subject: Re: [CentOS-virt] Xen DomU supoprt in RHEL 7 and the CentOS Plan
On Fri, May 23, 2014 at 10:59 AM, Major Hayden major@mhtx.net wrote:
On May 23, 2014, at 9:13, Simon Rowe simon.rowe@eu.citrix.com wrote:
Why do you say that? My minimal testing of the rc doesn't show any problems installing on Xen 4.4
I had the same results as Simon.
Running RHEL7rc as a domU on a machine running a Fedora-based Xen hypervisor works fine.
However, there is no Xen *dom0* support in RHEL7rc. There are no tools either. Last time I checked, Xen support wasn't evenincluded with libvirt on RHEL7rc. :/
Given Red Hat's focus on and direct freeware support of KVM, why should they burn cycles on open source integration of a product that has a closed source upstream vendor at Citrix? They'd be much better off spending the engineering time on libvirt and getting the NetworkManager configuration tools to correctly support KVM compatible bridging or ordinary network pair bonding, jumbo frames, and VLAN tagging. None of that was working correctly on CentOS 6 or RHEL 6 without hand editing config files, which would be overwritten and scrambled by using NetworkManager to configure anything. I've not spent time with the latest NetworkManager on the RHEL 7 betas, and would be very curious to see if they've gotten *that* straightened out.
In Red Hat's position, I'd contact Citrix and get *them* to do the testing and debugging, which they'll need to do for their commercial products, anyway. That might get into interesting open source licensing issues, but it's a lot cheaper than replicating testing labs and doing Citrix's work for them. _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
I'd not realized Citrix had shifted their publication model. If what is on github is what they use for production, *good*. Are there any major components left that are missing from github?
On Sun, May 25, 2014 at 10:25 AM, Antony Messerli amesserl@rackspace.com wrote:
Just for clarification sake, Xen is now part of the Linux Foundation and XenServer itself is open source as well.
Pretty much all of the bits to generate the XenServer build and all development of the Citrix product are done on Github now.
I get the push to use KVM but given the amount of interest and use there was on CentOS 6 with Xen, I believe the effort will still be made to get it into CentOS 7, which is why it would be nice if it was upstream as well.
From: Nico Kadel-Garcia nkadel@gmail.com Sent: May 25, 2014 8:58 AM To: Discussion about the virtualization on CentOS Subject: Re: [CentOS-virt] Xen DomU supoprt in RHEL 7 and the CentOS Plan
On Fri, May 23, 2014 at 10:59 AM, Major Hayden major@mhtx.net wrote:
On May 23, 2014, at 9:13, Simon Rowe simon.rowe@eu.citrix.com wrote:
Why do you say that? My minimal testing of the rc doesn't show any problems installing on Xen 4.4
I had the same results as Simon.
Running RHEL7rc as a domU on a machine running a Fedora-based Xen hypervisor works fine.
However, there is no Xen *dom0* support in RHEL7rc. There are no tools either. Last time I checked, Xen support wasn't evenincluded with libvirt on RHEL7rc. :/
Given Red Hat's focus on and direct freeware support of KVM, why should they burn cycles on open source integration of a product that has a closed source upstream vendor at Citrix? They'd be much better off spending the engineering time on libvirt and getting the NetworkManager configuration tools to correctly support KVM compatible bridging or ordinary network pair bonding, jumbo frames, and VLAN tagging. None of that was working correctly on CentOS 6 or RHEL 6 without hand editing config files, which would be overwritten and scrambled by using NetworkManager to configure anything. I've not spent time with the latest NetworkManager on the RHEL 7 betas, and would be very curious to see if they've gotten *that* straightened out.
In Red Hat's position, I'd contact Citrix and get *them* to do the testing and debugging, which they'll need to do for their commercial products, anyway. That might get into interesting open source licensing issues, but it's a lot cheaper than replicating testing labs and doing Citrix's work for them. _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
On Sun, May 25, 2014 at 03:23:55PM -0400, Nico Kadel-Garcia wrote:
Are there any major components left that are missing from github?
XenCenter still doesn't have a proper, free equivalent that deals with guest extensions and such, as far as I know.
On 28/05/14 01:22, Mason Loring Bliss wrote:
XenCenter still doesn't have a proper, free equivalent that deals with guest extensions and such, as far as I know.
The XenCenter codebase is also on GitHub
https://github.com/xenserver/xenadmin
Simon
On Wed, May 28, 2014 at 08:29:33AM +0100, Simon Rowe wrote:
On 28/05/14 01:22, Mason Loring Bliss wrote:
XenCenter still doesn't have a proper, free equivalent that deals with guest extensions and such, as far as I know.
The XenCenter codebase is also on GitHub
I am not sure why we are discussing Citrix's code as what would be going in the CentOS land is the Xen upstream (http://xenbits.xen.org/) hypervisor and toolstack.
That is - the same RPMs and code that has been in Fedora for some time (do 'yum install xen' under Fedora and you will have the stock Xen code). That code runs with libvirt, so you can use virsh, libvirt (if they are compiled to use Xen libraries), virt-manager, or xl if you prefer.
Perhaps I am missing something obvious here? Could you please enlighten me?
Simon
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
On 28/05/2014 16:16, Konrad Rzeszutek Wilk wrote:
On Wed, May 28, 2014 at 08:29:33AM +0100, Simon Rowe wrote:
On 28/05/14 01:22, Mason Loring Bliss wrote:
XenCenter still doesn't have a proper, free equivalent that deals with guest extensions and such, as far as I know.
The XenCenter codebase is also on GitHub
I am not sure why we are discussing Citrix's code as what would be going in the CentOS land is the Xen upstream (http://xenbits.xen.org/) hypervisor and toolstack.
That is - the same RPMs and code that has been in Fedora for some time (do 'yum install xen' under Fedora and you will have the stock Xen code). That code runs with libvirt, so you can use virsh, libvirt (if they are compiled to use Xen libraries), virt-manager, or xl if you prefer.
Perhaps I am missing something obvious here? Could you please enlighten me?
Konrad, you are absolutely correct. The discussion on XenServer / XenCenter is off-topic really. Lars
On Mon, Jun 2, 2014 at 1:17 AM, Lars Kurth lars.kurth@xen.org wrote:
On 28/05/2014 16:16, Konrad Rzeszutek Wilk wrote:
Perhaps I am missing something obvious here? Could you please enlighten me?
Konrad, you are absolutely correct. The discussion on XenServer / XenCenter is off-topic really. Lars
I'm afraid I brought it up, concerned about the lack of open source or freeware availability of the "upstrream" code base. My awareness of Citrix's cooperation with open source and freeware developers was out of date. It's nice to see that Citrix and the main Xen contributors are working well in git: the availability of good management tools (such as I'm hearing about with Xenserver) is a vital aspect of any large scale virtualization environment.
I do hope the RHEL 7, and thus CentOS 7, base releases of these tools will be as up to date and well integrated as possible.