Re: [CentOS-virt] Xen 4.4 + libvirt 1.2 rpms test report with xl/libxl on CentOS 6

2015-01-20 Thread Lars Kurth
Hi all,

this is great news. So according to 
http://www.centos.org/minutes/2015/january/centos-devel.2015-01-13-14.06.html 
this means

 * Xen 4.4.1 rpms + libvirt 1.2.x (10?) have been in the repo since 
mid-december, and mostly there are positive things to say about it (sbonazzo, 
14:09:3
 * ACTION: pasik and any other volunteer to verify Xen 4.4.1 rpms + libvirt 
1.2.x + libvirt-libxl (sbonazzo, 14:16:18)
 * AGREED: people should start move off xend in 4.4 since it's been removed in 
4.5 (sbonazzo, 14:20:15)
 * ACTION: pasik to test xen 4.4 + libxl + libvirt + virt-manager amd report to 
virt-list (kbsingh, 14:25:39)

== We are here ==
 * ACTION: gwd to test the upgrade path from 4.2 to 4.4 ( xen ) and report to 
virt-list (kbsingh, 14:27:58)

 * AGREED: on releasing xen 4.4 rpms if able to close off the libivrt / 
virt-manager issues on email to the list (sbonazzo, 14:32:37)

Looks like we are close to release and may be set to do this for FOSDEM.

Regards
Lars


On 19 Jan 2015, at 15:43, Johnny Hughes joh...@centos.org wrote:

 On 01/17/2015 08:46 AM, Pasi Kärkkäinen wrote:
 On Fri, Jan 16, 2015 at 09:16:05PM +0200, Pasi Kärkkäinen wrote:
 Hello,
 
 As discussed on the last Virt SIG meeting I promised to do some libvirt + 
 libxl testing using the latest Xen 4.4 rpms.
 
 Versions used:
 
 xen-libs-4.4.1-5.el6.x86_64
 xen-licenses-4.4.1-5.el6.x86_64
 xen-hypervisor-4.4.1-5.el6.x86_64
 xen-4.4.1-5.el6.x86_64
 xen-runtime-4.4.1-5.el6.x86_64
 
 kernel-3.10.63-11.el6.centos.alt.x86_64
 
 libvirt-daemon-driver-nwfilter-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-xen-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-lxc-1.2.10-3.el6.x86_64
 libvirt-daemon-1.2.10-3.el6.x86_64
 libvirt-daemon-config-nwfilter-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-libxl-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-secret-1.2.10-3.el6.x86_64
 libvirt-python-1.2.10-2.el6.x86_64
 libvirt-daemon-driver-network-1.2.10-3.el6.x86_64
 libvirt-daemon-config-network-1.2.10-3.el6.x86_64
 libvirt-1.2.10-3.el6.x86_64
 libvirt-client-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-interface-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-nodedev-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-qemu-1.2.10-3.el6.x86_64
 libvirt-daemon-driver-storage-1.2.10-3.el6.x86_64
 
 python-virtinst-0.600.0-25.el6.centos.alt.noarch
 
 
 And I forgot to add this:
 
 virt-manager-0.9.0-28.el6.x86_64
 
 I concur that this does work.  I created new machines in XL via
 virt-install, virt-manager, even via a CentOS-7 virt-manager connected
 to the xen machine.
 
 
 
 
 ___
 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] Building Xen 4.4 rpms for centos7

2015-01-20 Thread Pasi Kärkkäinen
Hello,

Now that the Xen 4.4.1 rpms + libvirt 1.2.10 rpms for CentOS 6 seem to be in 
good shape
it would be a good time to start experimenting with el7 builds aswell.

I think it's best to start with the same set of packages we have for el6,
and just do the minimum required changes to get them working on centos7.

That probably means fixing some dependencies in the spec file, and some changes 
for systemd support. 

Note that all those changes are already done in Fedora 21 Xen rpms, for example:
ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/21/SRPMS/x/xen-4.4.1-12.fc21.src.rpm

A few months ago I also saw a Xen 4.4 el7 rpms port, so we could find those 
src.rpms aswell.


And then there's the dom0 kernel.. Stock rhel7/centos7 is based on Linux 3.10 
kernel,
so we probably can use the exact same 3.10.63 kernel we have today for CentOS 6 
Xen.

Any thoughts?


-- Pasi

___
CentOS-virt mailing list
CentOS-virt@centos.org
http://lists.centos.org/mailman/listinfo/centos-virt


Re: [CentOS-virt] Building Xen 4.4 rpms for centos7

2015-01-20 Thread Johnny Hughes
On 01/20/2015 08:10 AM, Pasi Kärkkäinen wrote:
 Hello,
 
 Now that the Xen 4.4.1 rpms + libvirt 1.2.10 rpms for CentOS 6 seem to be in 
 good shape
 it would be a good time to start experimenting with el7 builds aswell.
 
 I think it's best to start with the same set of packages we have for el6,
 and just do the minimum required changes to get them working on centos7.
 
 That probably means fixing some dependencies in the spec file, and some 
 changes for systemd support. 
 
 Note that all those changes are already done in Fedora 21 Xen rpms, for 
 example:
 ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/21/SRPMS/x/xen-4.4.1-12.fc21.src.rpm
 
 A few months ago I also saw a Xen 4.4 el7 rpms port, so we could find those 
 src.rpms aswell.
 

Agreed on this too .. let's use as much the same as we can, and we can
use %if statements in the SPEC to differentiate el6 and el7 things, if
necessary.  systemd versus init and maybe some version number changes
for buildrequires should be the changes we need to be concerned about.

 
 And then there's the dom0 kernel.. Stock rhel7/centos7 is based on Linux 3.10 
 kernel,
 so we probably can use the exact same 3.10.63 kernel we have today for CentOS 
 6 Xen.

I agree that we can likely use the current centos-6 kernel.  We do need
to decide when we want to shift the kernel to 3.14 .. the support for
3.10 as a LTS kernel ends in September 2015 (so 9 months).

https://www.kernel.org/category/releases.html

We can try to take the RH 3.10 el7 kernel, mod it for xen, and use it ..
or we can shift to 3.14.x and that buys us at least one more year .. or
wait until they name the next LTS kernel and go for that.  Likely the
next LTS kernel will be the easiest option (the RH modified kernel will
not support xen and rolling in stuff externally will be hard because of
the backports RH does to the kernel (things that go into a standard
kernel will not apply cleanly to the RH kernel).

But, I agree lets try to use the el6 kernel for xen el7 too .. and we
can switch both kernels as required later.



signature.asc
Description: OpenPGP digital signature
___
CentOS-virt mailing list
CentOS-virt@centos.org
http://lists.centos.org/mailman/listinfo/centos-virt


Re: [CentOS-virt] Building Xen 4.4 rpms for centos7

2015-01-20 Thread George Dunlap
On Tue, Jan 20, 2015 at 2:10 PM, Pasi Kärkkäinen pa...@iki.fi wrote:
 Hello,

 Now that the Xen 4.4.1 rpms + libvirt 1.2.10 rpms for CentOS 6 seem to be in 
 good shape
 it would be a good time to start experimenting with el7 builds aswell.

 I think it's best to start with the same set of packages we have for el6,
 and just do the minimum required changes to get them working on centos7.

 That probably means fixing some dependencies in the spec file, and some 
 changes for systemd support.

 Note that all those changes are already done in Fedora 21 Xen rpms, for 
 example:
 ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/21/SRPMS/x/xen-4.4.1-12.fc21.src.rpm

 A few months ago I also saw a Xen 4.4 el7 rpms port, so we could find those 
 src.rpms aswell.


 And then there's the dom0 kernel.. Stock rhel7/centos7 is based on Linux 3.10 
 kernel,
 so we probably can use the exact same 3.10.63 kernel we have today for CentOS 
 6 Xen.

 Any thoughts?

Sounds like a plan.  The main thing I'm waiting on is a way to build
the kernel that won't clobber the Docker C7 kernel. :-)

 -George
___
CentOS-virt mailing list
CentOS-virt@centos.org
http://lists.centos.org/mailman/listinfo/centos-virt


Re: [CentOS-virt] Building Xen 4.4 rpms for centos7

2015-01-20 Thread George Dunlap
On Tue, Jan 20, 2015 at 2:35 PM, Johnny Hughes joh...@centos.org wrote:
 On 01/20/2015 08:10 AM, Pasi Kärkkäinen wrote:
 Hello,

 Now that the Xen 4.4.1 rpms + libvirt 1.2.10 rpms for CentOS 6 seem to be in 
 good shape
 it would be a good time to start experimenting with el7 builds aswell.

 I think it's best to start with the same set of packages we have for el6,
 and just do the minimum required changes to get them working on centos7.

 That probably means fixing some dependencies in the spec file, and some 
 changes for systemd support.

 Note that all those changes are already done in Fedora 21 Xen rpms, for 
 example:
 ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/21/SRPMS/x/xen-4.4.1-12.fc21.src.rpm

 A few months ago I also saw a Xen 4.4 el7 rpms port, so we could find those 
 src.rpms aswell.


 Agreed on this too .. let's use as much the same as we can, and we can
 use %if statements in the SPEC to differentiate el6 and el7 things, if
 necessary.  systemd versus init and maybe some version number changes
 for buildrequires should be the changes we need to be concerned about.


 And then there's the dom0 kernel.. Stock rhel7/centos7 is based on Linux 
 3.10 kernel,
 so we probably can use the exact same 3.10.63 kernel we have today for 
 CentOS 6 Xen.

 I agree that we can likely use the current centos-6 kernel.  We do need
 to decide when we want to shift the kernel to 3.14 .. the support for
 3.10 as a LTS kernel ends in September 2015 (so 9 months).

I intend to do this as soon as I have time; but ATM I've got probably
less than one day a week to devote to it, so it may be slow.

 https://www.kernel.org/category/releases.html

 We can try to take the RH 3.10 el7 kernel, mod it for xen, and use it ..
 or we can shift to 3.14.x and that buys us at least one more year .. or
 wait until they name the next LTS kernel and go for that.  Likely the
 next LTS kernel will be the easiest option (the RH modified kernel will
 not support xen and rolling in stuff externally will be hard because of
 the backports RH does to the kernel (things that go into a standard
 kernel will not apply cleanly to the RH kernel).

Sticking with the stable upstream kernels would allow us to easily get
fixes and updates to Xen-specific issues, rather than having to
manually port them over.

 -George
___
CentOS-virt mailing list
CentOS-virt@centos.org
http://lists.centos.org/mailman/listinfo/centos-virt


Re: [CentOS-virt] Building Xen 4.4 rpms for centos7

2015-01-20 Thread Pasi Kärkkäinen
On Tue, Jan 20, 2015 at 08:35:31AM -0600, Johnny Hughes wrote:
 On 01/20/2015 08:10 AM, Pasi Kärkkäinen wrote:
  Hello,
  
  Now that the Xen 4.4.1 rpms + libvirt 1.2.10 rpms for CentOS 6 seem to be 
  in good shape
  it would be a good time to start experimenting with el7 builds aswell.
  
  I think it's best to start with the same set of packages we have for el6,
  and just do the minimum required changes to get them working on centos7.
  
  That probably means fixing some dependencies in the spec file, and some 
  changes for systemd support. 
  
  Note that all those changes are already done in Fedora 21 Xen rpms, for 
  example:
  ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/21/SRPMS/x/xen-4.4.1-12.fc21.src.rpm
  
  A few months ago I also saw a Xen 4.4 el7 rpms port, so we could find those 
  src.rpms aswell.
  
 
 Agreed on this too .. let's use as much the same as we can, and we can
 use %if statements in the SPEC to differentiate el6 and el7 things, if
 necessary.  systemd versus init and maybe some version number changes
 for buildrequires should be the changes we need to be concerned about.


Yep!
 
  
  And then there's the dom0 kernel.. Stock rhel7/centos7 is based on Linux 
  3.10 kernel,
  so we probably can use the exact same 3.10.63 kernel we have today for 
  CentOS 6 Xen.
 
 I agree that we can likely use the current centos-6 kernel.  We do need
 to decide when we want to shift the kernel to 3.14 .. the support for
 3.10 as a LTS kernel ends in September 2015 (so 9 months).
 
 https://www.kernel.org/category/releases.html
 
 We can try to take the RH 3.10 el7 kernel, mod it for xen, and use it ..
 or we can shift to 3.14.x and that buys us at least one more year .. or
 wait until they name the next LTS kernel and go for that.  Likely the
 next LTS kernel will be the easiest option (the RH modified kernel will
 not support xen and rolling in stuff externally will be hard because of
 the backports RH does to the kernel (things that go into a standard
 kernel will not apply cleanly to the RH kernel).
 
 But, I agree lets try to use the el6 kernel for xen el7 too .. and we
 can switch both kernels as required later.
 

Yeah we're not in a hurry with the dom0 kernel. Current Linux 3.10.x seems to 
work fine atm.

Let's focus on getting the current rpms built for el7,
and then later we can update both el6 and el7 to later kernel/versions.


-- Pasi

___
CentOS-virt mailing list
CentOS-virt@centos.org
http://lists.centos.org/mailman/listinfo/centos-virt