Can't install Cloudmin GPL on Centos 7

Just loaded up machine with all updates to Centos 7. Downloaded cloudmin gpl, ran installer, and, it seems confused somewhere about versions. For some reason, it's looking for Centos 6 stuff!

[root@host12 ~]# ./cloudmin-gpl-redhat-install.sh
*******************************************************************************
*       Welcome to the Cloudmin GPL for Xen installer, version 1.1           *
*******************************************************************************

Operating systems supported by this installer are:

Fedora Core 3-12 on i386 and x86_64
CentOS and RHEL 3-7 on i386 and x86_64

If your OS is not listed above, this script will fail (and attempting
to run it on an unsupported OS is not recommended, or...supported).
Continue? (y/n) y

Checking for yum ..
.. found OK

Installing wget ..
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.hmc.edu
* extras: repos.redrockhost.com
* updates: mirror.lax.hugeserver.com
Package wget-1.14-10.el7_0.1.x86_64 already installed and latest version
Nothing to do
.. done

Checking for curl or wget...
found /usr/bin/curl -s

Creating Cloudmin licence file
Downloading GPG keys for packages ..
.. done

Importing GPG keys ..
package gpg-pubkey-a0bdbcf9-42d1d837 is not installed
package gpg-pubkey-11f63c51-3c7dc11d is not installed
.. done

Creating YUM repository for Cloudmin packages ..
.. done

Enabling Xen kernel repo for CentOS 6 ..
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.hmc.edu
* extras: repos.redrockhost.com
* updates: mirror.lax.hugeserver.com
Package wget-1.14-10.el7_0.1.x86_64 already installed and latest version
Nothing to do
Loaded plugins: fastestmirror
kernel-xen-release-6-5.noarch.rpm                        |  10 kB     00:00    
Examining /var/tmp/yum-root-SWX4Fq/kernel-xen-release-6-5.noarch.rpm: kernel-xen-release-6-8.noarch
Marking /var/tmp/yum-root-SWX4Fq/kernel-xen-release-6-5.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package kernel-xen-release.noarch 0:6-8 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package               Arch      Version
                                        Repository                         Size
================================================================================
Installing:
kernel-xen-release    noarch    6-8    /kernel-xen-release-6-5.noarch    4.0 k

Transaction Summary
================================================================================
Install  1 Package

Total size: 4.0 k
Installed size: 4.0 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : kernel-xen-release-6-8.noarch                                1/1
  Verifying  : kernel-xen-release-6-8.noarch                                1/1

Installed:
  kernel-xen-release.noarch 0:6-8                                              

Complete!
.. done

Installing required Perl modules using YUM ..
Loaded plugins: fastestmirror
kernel-xen                                               | 2.9 kB     00:00    
kernel-xen/primary_db                                      | 154 kB   00:01    
Loading mirror speeds from cached hostfile
* base: mirror.hmc.edu
* extras: repos.redrockhost.com
* kernel-xen: us1.mirror.crc.id.au
* updates: mirror.lax.hugeserver.com
Package 4:perl-5.16.3-285.el7.x86_64 already installed and latest version
Package 1:openssl-1.0.1e-42.el7.4.x86_64 already installed and latest version
No package vixie-cron available.
Resolving Dependencies
--> Running transaction check
---> Package bind.x86_64 32:9.9.4-18.el7_1.1 will be installed
--> Processing Dependency: bind-libs = 32:9.9.4-18.el7_1.1 for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: liblwres.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libisccfg.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libisccc.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libisc.so.95()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libdns.so.100()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libbind9.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
---> Package bind-utils.x86_64 32:9.9.4-18.el7_1.1 will be installed
---> Package kernel-xen.x86_64 0:3.14.42-1.el6xen will be installed
--> Processing Dependency: kernel-xen-firmware for package: kernel-xen-3.14.42-1.el6xen.x86_64
---> Package kernel-xen-devel.x86_64 0:3.14.42-1.el6xen will be installed
---> Package lsof.x86_64 0:4.87-4.el7 will be installed
---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed
---> Package perl-Net-SSLeay.x86_64 0:1.55-3.el7 will be installed
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
base/7/x86_64/filelists_db                               | 6.0 MB     00:01    
cloudmin-universal/filelists                             | 2.4 MB     00:00    
extras/7/x86_64/filelists_db                             | 122 kB     00:00    
kernel-xen/filelists_db                                  | 805 kB     00:00    
updates/7/x86_64/filelists_db                            | 1.2 MB     00:00    
--> Processing Dependency: xen-runtime = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: xen-licenses = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: xen-hypervisor = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: xen-doc = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: yajl for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: python-lxml for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: bridge-utils for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
--> Processing Dependency: liblzma.so.0()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
--> Running transaction check
---> Package bind-libs.x86_64 32:9.9.4-18.el7_1.1 will be installed
---> Package bridge-utils.x86_64 0:1.5-9.el7 will be installed
---> Package kernel-xen-firmware.x86_64 0:3.14.42-1.el6xen will be installed
---> Package python-lxml.x86_64 0:3.2.1-4.el7 will be installed
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.9)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.26)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.2)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.24)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.18)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1()(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libexslt.so.0()(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-doc.x86_64 0:4.2.5-15.el6 will be installed
---> Package xen-hypervisor.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: qemu-img for package: xen-hypervisor-4.2.5-15.el6.x86_64
--> Processing Dependency: mesa-libGL for package: xen-hypervisor-4.2.5-15.el6.x86_64
--> Processing Dependency: libXext for package: xen-hypervisor-4.2.5-15.el6.x86_64
--> Processing Dependency: SDL for package: xen-hypervisor-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-licenses.x86_64 0:4.2.5-15.el6 will be installed
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
---> Package xz-compat-libs.x86_64 0:5.1.2-9alpha.el7 will be installed
---> Package yajl.x86_64 0:2.0.4-4.el7 will be installed
--> Running transaction check
---> Package SDL.x86_64 0:1.2.15-11.el7 will be installed
---> Package libX11.x86_64 0:1.6.0-2.1.el7 will be installed
--> Processing Dependency: libX11-common = 1.6.0-2.1.el7 for package: libX11-1.6.0-2.1.el7.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.0-2.1.el7.x86_64
---> Package libXext.x86_64 0:1.3.2-2.1.el7 will be installed
---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed
---> Package mesa-libGL.x86_64 0:10.2.7-5.20140910.el7 will be installed
--> Processing Dependency: mesa-libglapi = 10.2.7-5.20140910.el7 for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libglapi.so.0()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libXxf86vm.so.1()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libXfixes.so.3()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libXdamage.so.1()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
---> Package qemu-img.x86_64 10:1.5.3-86.el7_1.2 will be installed
--> Processing Dependency: librbd.so.1()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: librados.so.2()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libiscsi.so.2()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libgfxdr.so.0()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libgfrpc.so.0()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libgfapi.so.0()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Running transaction check
---> Package glusterfs-api.x86_64 0:3.6.0.29-2.el7 will be installed
--> Processing Dependency: glusterfs = 3.6.0.29-2.el7 for package: glusterfs-api-3.6.0.29-2.el7.x86_64
---> Package glusterfs-libs.x86_64 0:3.6.0.29-2.el7 will be installed
--> Processing Dependency: rsyslog-mmjsonparse for package: glusterfs-libs-3.6.0.29-2.el7.x86_64
---> Package libX11-common.noarch 0:1.6.0-2.1.el7 will be installed
---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
---> Package libXfixes.x86_64 0:5.0.1-2.1.el7 will be installed
---> Package libXxf86vm.x86_64 0:1.1.3-2.1.el7 will be installed
---> Package libiscsi.x86_64 0:1.9.0-6.el7 will be installed
---> Package librados2.x86_64 1:0.80.7-2.el7 will be installed
--> Processing Dependency: libboost_thread-mt.so.1.53.0()(64bit) for package: 1:librados2-0.80.7-2.el7.x86_64
--> Processing Dependency: libboost_system-mt.so.1.53.0()(64bit) for package: 1:librados2-0.80.7-2.el7.x86_64
---> Package librbd1.x86_64 1:0.80.7-2.el7 will be installed
---> Package libxcb.x86_64 0:1.9-5.el7 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.9-5.el7.x86_64
---> Package mesa-libglapi.x86_64 0:10.2.7-5.20140910.el7 will be installed
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Running transaction check
---> Package boost-system.x86_64 0:1.53.0-23.el7 will be installed
---> Package boost-thread.x86_64 0:1.53.0-23.el7 will be installed
---> Package glusterfs.x86_64 0:3.6.0.29-2.el7 will be installed
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
---> Package rsyslog-mmjsonparse.x86_64 0:7.4.7-7.el7_0 will be installed
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Finished Dependency Resolution
Error: Package: xen-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: python(abi) = 2.6
           Installed: python-2.7.5-16.el7.x86_64 (@anaconda)
               python(abi) = 2.7
               python(abi) = 2.7
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libgnutls.so.26(GNUTLS_1_4)(64bit)
Error: Package: xen-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libpython2.6.so.1.0()(64bit)
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libpython2.6.so.1.0()(64bit)
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libgnutls.so.26()(64bit)
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: python(abi) = 2.6
           Installed: python-2.7.5-16.el7.x86_64 (@anaconda)
               python(abi) = 2.7
               python(abi) = 2.7
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libyajl.so.1()(64bit)
Error: Package: xen-libs-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libyajl.so.1()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
.. install failed
[root@host12 ~]# uname -a
Linux maskedname 3.10.0-229.4.2.el7.x86_64 #1 SMP Wed May 13 10:06:09 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Status: 
Active

Comments

Just loaded up machine with all updates to Centos 7. Downloaded cloudmin gpl, ran installer, and, it seems confused somewhere about versions. For some reason, it's looking for Centos 6 stuff!

[root@host12 ~]# ./cloudmin-gpl-redhat-install.sh
*******************************************************************************
*       Welcome to the Cloudmin GPL for Xen installer, version 1.1           *
*******************************************************************************

Operating systems supported by this installer are:

Fedora Core 3-12 on i386 and x86_64
CentOS and RHEL 3-7 on i386 and x86_64

If your OS is not listed above, this script will fail (and attempting
to run it on an unsupported OS is not recommended, or...supported).
Continue? (y/n) y

Checking for yum ..
.. found OK

Installing wget ..
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.hmc.edu
* extras: repos.redrockhost.com
* updates: mirror.lax.hugeserver.com
Package wget-1.14-10.el7_0.1.x86_64 already installed and latest version
Nothing to do
.. done

Checking for curl or wget...
found /usr/bin/curl -s

Creating Cloudmin licence file
Downloading GPG keys for packages ..
.. done

Importing GPG keys ..
package gpg-pubkey-a0bdbcf9-42d1d837 is not installed
package gpg-pubkey-11f63c51-3c7dc11d is not installed
.. done

Creating YUM repository for Cloudmin packages ..
.. done

Enabling Xen kernel repo for CentOS 6 ..
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.hmc.edu
* extras: repos.redrockhost.com
* updates: mirror.lax.hugeserver.com
Package wget-1.14-10.el7_0.1.x86_64 already installed and latest version
Nothing to do
Loaded plugins: fastestmirror
kernel-xen-release-6-5.noarch.rpm                        |  10 kB     00:00    
Examining /var/tmp/yum-root-SWX4Fq/kernel-xen-release-6-5.noarch.rpm: kernel-xen-release-6-8.noarch
Marking /var/tmp/yum-root-SWX4Fq/kernel-xen-release-6-5.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package kernel-xen-release.noarch 0:6-8 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package               Arch      Version
                                        Repository                         Size
================================================================================
Installing:
kernel-xen-release    noarch    6-8    /kernel-xen-release-6-5.noarch    4.0 k

Transaction Summary
================================================================================
Install  1 Package

Total size: 4.0 k
Installed size: 4.0 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : kernel-xen-release-6-8.noarch                                1/1
  Verifying  : kernel-xen-release-6-8.noarch                                1/1

Installed:
  kernel-xen-release.noarch 0:6-8                                              

Complete!
.. done

Installing required Perl modules using YUM ..
Loaded plugins: fastestmirror
kernel-xen                                               | 2.9 kB     00:00    
kernel-xen/primary_db                                      | 154 kB   00:01    
Loading mirror speeds from cached hostfile
* base: mirror.hmc.edu
* extras: repos.redrockhost.com
* kernel-xen: us1.mirror.crc.id.au
* updates: mirror.lax.hugeserver.com
Package 4:perl-5.16.3-285.el7.x86_64 already installed and latest version
Package 1:openssl-1.0.1e-42.el7.4.x86_64 already installed and latest version
No package vixie-cron available.
Resolving Dependencies
--> Running transaction check
---> Package bind.x86_64 32:9.9.4-18.el7_1.1 will be installed
--> Processing Dependency: bind-libs = 32:9.9.4-18.el7_1.1 for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: liblwres.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libisccfg.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libisccc.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libisc.so.95()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libdns.so.100()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
--> Processing Dependency: libbind9.so.90()(64bit) for package: 32:bind-9.9.4-18.el7_1.1.x86_64
---> Package bind-utils.x86_64 32:9.9.4-18.el7_1.1 will be installed
---> Package kernel-xen.x86_64 0:3.14.42-1.el6xen will be installed
--> Processing Dependency: kernel-xen-firmware for package: kernel-xen-3.14.42-1.el6xen.x86_64
---> Package kernel-xen-devel.x86_64 0:3.14.42-1.el6xen will be installed
---> Package lsof.x86_64 0:4.87-4.el7 will be installed
---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed
---> Package perl-Net-SSLeay.x86_64 0:1.55-3.el7 will be installed
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
base/7/x86_64/filelists_db                               | 6.0 MB     00:01    
cloudmin-universal/filelists                             | 2.4 MB     00:00    
extras/7/x86_64/filelists_db                             | 122 kB     00:00    
kernel-xen/filelists_db                                  | 805 kB     00:00    
updates/7/x86_64/filelists_db                            | 1.2 MB     00:00    
--> Processing Dependency: xen-runtime = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: xen-licenses = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: xen-hypervisor = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: xen-doc = 4.2.5-15.el6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: yajl for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: python-lxml for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: bridge-utils for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
--> Processing Dependency: liblzma.so.0()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
--> Running transaction check
---> Package bind-libs.x86_64 32:9.9.4-18.el7_1.1 will be installed
---> Package bridge-utils.x86_64 0:1.5-9.el7 will be installed
---> Package kernel-xen-firmware.x86_64 0:3.14.42-1.el6xen will be installed
---> Package python-lxml.x86_64 0:3.2.1-4.el7 will be installed
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.9)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.26)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.1.2)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.24)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.18)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libxslt.so.1()(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
--> Processing Dependency: libexslt.so.0()(64bit) for package: python-lxml-3.2.1-4.el7.x86_64
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-doc.x86_64 0:4.2.5-15.el6 will be installed
---> Package xen-hypervisor.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: qemu-img for package: xen-hypervisor-4.2.5-15.el6.x86_64
--> Processing Dependency: mesa-libGL for package: xen-hypervisor-4.2.5-15.el6.x86_64
--> Processing Dependency: libXext for package: xen-hypervisor-4.2.5-15.el6.x86_64
--> Processing Dependency: SDL for package: xen-hypervisor-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-licenses.x86_64 0:4.2.5-15.el6 will be installed
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
---> Package xz-compat-libs.x86_64 0:5.1.2-9alpha.el7 will be installed
---> Package yajl.x86_64 0:2.0.4-4.el7 will be installed
--> Running transaction check
---> Package SDL.x86_64 0:1.2.15-11.el7 will be installed
---> Package libX11.x86_64 0:1.6.0-2.1.el7 will be installed
--> Processing Dependency: libX11-common = 1.6.0-2.1.el7 for package: libX11-1.6.0-2.1.el7.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.0-2.1.el7.x86_64
---> Package libXext.x86_64 0:1.3.2-2.1.el7 will be installed
---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed
---> Package mesa-libGL.x86_64 0:10.2.7-5.20140910.el7 will be installed
--> Processing Dependency: mesa-libglapi = 10.2.7-5.20140910.el7 for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libglapi.so.0()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libXxf86vm.so.1()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libXfixes.so.3()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
--> Processing Dependency: libXdamage.so.1()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7.x86_64
---> Package qemu-img.x86_64 10:1.5.3-86.el7_1.2 will be installed
--> Processing Dependency: librbd.so.1()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: librados.so.2()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libiscsi.so.2()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libgfxdr.so.0()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libgfrpc.so.0()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
--> Processing Dependency: libgfapi.so.0()(64bit) for package: 10:qemu-img-1.5.3-86.el7_1.2.x86_64
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Running transaction check
---> Package glusterfs-api.x86_64 0:3.6.0.29-2.el7 will be installed
--> Processing Dependency: glusterfs = 3.6.0.29-2.el7 for package: glusterfs-api-3.6.0.29-2.el7.x86_64
---> Package glusterfs-libs.x86_64 0:3.6.0.29-2.el7 will be installed
--> Processing Dependency: rsyslog-mmjsonparse for package: glusterfs-libs-3.6.0.29-2.el7.x86_64
---> Package libX11-common.noarch 0:1.6.0-2.1.el7 will be installed
---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
---> Package libXfixes.x86_64 0:5.0.1-2.1.el7 will be installed
---> Package libXxf86vm.x86_64 0:1.1.3-2.1.el7 will be installed
---> Package libiscsi.x86_64 0:1.9.0-6.el7 will be installed
---> Package librados2.x86_64 1:0.80.7-2.el7 will be installed
--> Processing Dependency: libboost_thread-mt.so.1.53.0()(64bit) for package: 1:librados2-0.80.7-2.el7.x86_64
--> Processing Dependency: libboost_system-mt.so.1.53.0()(64bit) for package: 1:librados2-0.80.7-2.el7.x86_64
---> Package librbd1.x86_64 1:0.80.7-2.el7 will be installed
---> Package libxcb.x86_64 0:1.9-5.el7 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.9-5.el7.x86_64
---> Package mesa-libglapi.x86_64 0:10.2.7-5.20140910.el7 will be installed
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Running transaction check
---> Package boost-system.x86_64 0:1.53.0-23.el7 will be installed
---> Package boost-thread.x86_64 0:1.53.0-23.el7 will be installed
---> Package glusterfs.x86_64 0:3.6.0.29-2.el7 will be installed
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
---> Package rsyslog-mmjsonparse.x86_64 0:7.4.7-7.el7_0 will be installed
---> Package xen.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-4.2.5-15.el6.x86_64
---> Package xen-libs.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-libs-4.2.5-15.el6.x86_64
---> Package xen-runtime.x86_64 0:4.2.5-15.el6 will be installed
--> Processing Dependency: python(abi) = 2.6 for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libyajl.so.1()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Processing Dependency: libgnutls.so.26()(64bit) for package: xen-runtime-4.2.5-15.el6.x86_64
--> Finished Dependency Resolution
Error: Package: xen-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: python(abi) = 2.6
           Installed: python-2.7.5-16.el7.x86_64 (@anaconda)
               python(abi) = 2.7
               python(abi) = 2.7
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libgnutls.so.26(GNUTLS_1_4)(64bit)
Error: Package: xen-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libpython2.6.so.1.0()(64bit)
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libpython2.6.so.1.0()(64bit)
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libgnutls.so.26()(64bit)
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: python(abi) = 2.6
           Installed: python-2.7.5-16.el7.x86_64 (@anaconda)
               python(abi) = 2.7
               python(abi) = 2.7
Error: Package: xen-runtime-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libyajl.so.1()(64bit)
Error: Package: xen-libs-4.2.5-15.el6.x86_64 (kernel-xen)
           Requires: libyajl.so.1()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
.. install failed
[root@host12 ~]# uname -a
Linux maskedname 3.10.0-229.4.2.el7.x86_64 #1 SMP Wed May 13 10:06:09 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

I assume the issue is xen not really supported on Centos 7. Installer web page doesn't really say that I guess.

What error message are you getting?

But yeah, CentOS doesn't support Xen out of the box anymore - they've officially switched to KVM as their recommended VM type.