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

Reply via email to