Hello,
I've read that RHEL 8 was beta supported on xCAT 2.14.6 :
Using the described method I installed an xCAT server :
wget
https://raw.githubusercontent.com/xcat2/xcat-core/master/xCAT-server/share/xcat/tools/go-xcat
-O - >/tmp/go-xcat
chmod +x /tmp/go-xcat
/tmp/go-xcat \
--xcat-core=https://xcat.org/files/xcat/xcat-core/2.14.x_Linux/xcat-core/xcat-core-2.14.6-linux.tar.bz2
\
--xcat-dep=https://xcat.org/files/xcat/xcat-dep/2.x_Linux/beta/xcat-dep-rhel8.tar.bz2
\
install
Is CentOS 8 supported as well ?
I encountered the following problems :
1) copycd is unable to probe the OS DISTNAME and ARCH :
# copycds -i
/pasteur/services/p02/mirrors/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso
OS
Image:/pasteur/services/p02/mirrors/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso
Error: [maestro-xcat8]: copycds could not identify the ISO supplied, you
may wish to try -n <osver>
So I provided it with the -n advised flag :
# copycds -n centos8.0
/pasteur/services/p02/mirrors/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso
2) when trying to genimage the netboot osimage copycd just defined yum
complains about undetectable releasever :
yum -y -c /tmp/genimage.32178.yum.conf
--installroot=/install/netboot/centos8.0/x86_64/compute/rootimg/
--disablerepo=* --enablerepo=centos8.0-x86_64-0
--enablerepo=centos8.0-x86_64-1 install bash nfs-utils openssl
dhclient kernel openssh-server openssh-clients busybox-anaconda wget
rsync tar gzip xz
Unable to detect release version (use '--releasever' to specify release
version)
As a matter of fact we had the same issue when, in a non xCAT related
context, using yum --installroot)
3) When I try to copycd the CentOS 8 iso into a rhel8 distroname
(granted it's awkward) :
# copycds -n rhel8.0
/pasteur/services/p02/mirrors/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso
it seems to workaround the releasever issue (--releasever=8 is passed to
yum) but other problems arise (unmatched packages from the pkglist -
which I did not change, so this is the default one).
No match for argument: busybox-anaconda
No match for argument: ntp
No match for argument: sysklogd
Error: Unable to find a match
yum invocation failed
Does anyone successfully created a CentOS 8 netboot image with this
relase of xCAT ? If so, did you have any non-standard steps to perform ?
Maybe I should try the 2.15 dev snapshot ?
Thank you
--
TH
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user