From ca764c39c41f68c0236e05980bbef56e45b0939a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Sun, 10 May 2026 01:51:58 -0300 Subject: [PATCH 1/5] Add AlmaLinux 10 netboot symlinks for stateless provisioning Add compute and service profile symlinks for alma10, following the existing pattern used by alma8 and alma9. Also add the missing dracut_105 symlink required by EL10's dracut v107. Tested with BIOS and UEFI stateless provisioning on AlmaLinux 10.1. --- xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist | 1 + .../share/xcat/netboot/alma/compute.alma10.x86_64.pkglist | 1 + .../share/xcat/netboot/alma/compute.alma10.x86_64.postinstall | 1 + xCAT-server/share/xcat/netboot/alma/dracut_105 | 1 + xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist | 1 + .../xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist | 1 + .../share/xcat/netboot/alma/service.alma10.x86_64.pkglist | 1 + .../share/xcat/netboot/alma/service.alma10.x86_64.postinstall | 1 + 8 files changed, 8 insertions(+) create mode 120000 xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist create mode 120000 xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.pkglist create mode 120000 xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall create mode 120000 xCAT-server/share/xcat/netboot/alma/dracut_105 create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist new file mode 120000 index 0000000000..350fe0ca1d --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist @@ -0,0 +1 @@ +../rh/compute.rhels9.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.pkglist new file mode 120000 index 0000000000..bda6dee0b4 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.pkglist @@ -0,0 +1 @@ +../rh/compute.rhels10.x86_64.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall new file mode 120000 index 0000000000..b8c4b83f97 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall @@ -0,0 +1 @@ +../rh/compute.rhels9.x86_64.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/dracut_105 b/xCAT-server/share/xcat/netboot/alma/dracut_105 new file mode 120000 index 0000000000..0d9ddab020 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/dracut_105 @@ -0,0 +1 @@ +../rh/dracut_105 \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist new file mode 120000 index 0000000000..d4d45eec77 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist new file mode 120000 index 0000000000..722b927e10 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist new file mode 120000 index 0000000000..8b2b675cb4 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall new file mode 120000 index 0000000000..40882ade98 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.postinstall \ No newline at end of file From 539ecf9bf4ea9e279baa26cdccb7f53f0898f348 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Sun, 10 May 2026 01:52:03 -0300 Subject: [PATCH 2/5] Add AlmaLinux 10 ppc64le netboot symlinks Match Rocky Linux 10 ppc64le coverage for AlmaLinux 10. --- .../share/xcat/netboot/alma/compute.alma10.ppc64le.exlist | 1 + .../share/xcat/netboot/alma/compute.alma10.ppc64le.pkglist | 1 + .../share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall | 1 + .../share/xcat/netboot/alma/service.alma10.ppc64le.exlist | 1 + .../xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist | 1 + .../share/xcat/netboot/alma/service.alma10.ppc64le.pkglist | 1 + .../share/xcat/netboot/alma/service.alma10.ppc64le.postinstall | 1 + 7 files changed, 7 insertions(+) create mode 120000 xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist create mode 120000 xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.pkglist create mode 120000 xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist create mode 120000 xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist new file mode 120000 index 0000000000..47be8bdca2 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist @@ -0,0 +1 @@ +../rh/compute.rhels9.ppc64le.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.pkglist b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.pkglist new file mode 120000 index 0000000000..d3291af627 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.pkglist @@ -0,0 +1 @@ +../rh/compute.rhels10.ppc64le.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall new file mode 120000 index 0000000000..1299428cba --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall @@ -0,0 +1 @@ +../rh/compute.rhels9.ppc64le.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist new file mode 120000 index 0000000000..e19a101667 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist @@ -0,0 +1 @@ +../rh/service.rhels9.ppc64le.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist new file mode 120000 index 0000000000..6ec6a8d030 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist @@ -0,0 +1 @@ +../rh/service.rhels9.ppc64le.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist new file mode 120000 index 0000000000..34e3c5f0e5 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist @@ -0,0 +1 @@ +../rh/service.rhels9.ppc64le.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall new file mode 120000 index 0000000000..307b14b084 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall @@ -0,0 +1 @@ +../rh/service.rhels9.ppc64le.postinstall \ No newline at end of file From ea7ecee70e6223f919180ccb3f41b7685d852df4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Sun, 10 May 2026 01:52:08 -0300 Subject: [PATCH 3/5] Add Oracle Linux 10 netboot symlinks for stateless provisioning Add compute and service profile symlinks for ol10 x86_64 and the missing dracut_105 symlink required by EL10's dracut v107. --- xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist | 1 + xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.pkglist | 1 + .../share/xcat/netboot/ol/compute.ol10.x86_64.postinstall | 1 + xCAT-server/share/xcat/netboot/ol/dracut_105 | 1 + xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist | 1 + .../share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist | 1 + xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist | 1 + .../share/xcat/netboot/ol/service.ol10.x86_64.postinstall | 1 + 8 files changed, 8 insertions(+) create mode 120000 xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist create mode 120000 xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.pkglist create mode 120000 xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall create mode 120000 xCAT-server/share/xcat/netboot/ol/dracut_105 create mode 120000 xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist create mode 120000 xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist create mode 120000 xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist create mode 120000 xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall diff --git a/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist new file mode 120000 index 0000000000..350fe0ca1d --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist @@ -0,0 +1 @@ +../rh/compute.rhels9.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.pkglist new file mode 120000 index 0000000000..bda6dee0b4 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.pkglist @@ -0,0 +1 @@ +../rh/compute.rhels10.x86_64.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall new file mode 120000 index 0000000000..b8c4b83f97 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall @@ -0,0 +1 @@ +../rh/compute.rhels9.x86_64.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/dracut_105 b/xCAT-server/share/xcat/netboot/ol/dracut_105 new file mode 120000 index 0000000000..0d9ddab020 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/dracut_105 @@ -0,0 +1 @@ +../rh/dracut_105 \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist new file mode 120000 index 0000000000..d4d45eec77 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist new file mode 120000 index 0000000000..722b927e10 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist new file mode 120000 index 0000000000..8b2b675cb4 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall new file mode 120000 index 0000000000..40882ade98 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall @@ -0,0 +1 @@ +../rh/service.rhels9.x86_64.postinstall \ No newline at end of file From f568251df117a86247f33f05f091808f8f4acba6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Sun, 10 May 2026 01:57:12 -0300 Subject: [PATCH 4/5] Add EL10 netboot profile files for rh base directory Create proper rhels10 versions of exlist, postinstall, service pkglist, and service otherpkgs files instead of reusing rhels9. Key differences from rhels9: - service otherpkgs: xcat-dep path rh9 -> rh10 - service pkglist: drop dhclient (NetworkManager handles DHCP) Compute exlist and postinstall are identical to rhels9 for now but kept separate to allow EL10-specific changes without affecting EL9. --- .../netboot/rh/compute.rhels10.ppc64le.exlist | 33 ++++++++++ .../rh/compute.rhels10.ppc64le.postinstall | 64 +++++++++++++++++++ .../netboot/rh/compute.rhels10.x86_64.exlist | 34 ++++++++++ .../rh/compute.rhels10.x86_64.postinstall | 63 ++++++++++++++++++ .../netboot/rh/service.rhels10.ppc64le.exlist | 1 + .../service.rhels10.ppc64le.otherpkgs.pkglist | 2 + .../rh/service.rhels10.ppc64le.pkglist | 34 ++++++++++ .../rh/service.rhels10.ppc64le.postinstall | 1 + .../netboot/rh/service.rhels10.x86_64.exlist | 1 + .../service.rhels10.x86_64.otherpkgs.pkglist | 2 + .../netboot/rh/service.rhels10.x86_64.pkglist | 31 +++++++++ .../rh/service.rhels10.x86_64.postinstall | 1 + 12 files changed, 267 insertions(+) create mode 100644 xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.exlist create mode 100755 xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.postinstall create mode 100644 xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.exlist create mode 100755 xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.postinstall create mode 120000 xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.exlist create mode 100644 xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.otherpkgs.pkglist create mode 100644 xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.pkglist create mode 120000 xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.postinstall create mode 120000 xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.exlist create mode 100644 xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.otherpkgs.pkglist create mode 100644 xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.pkglist create mode 120000 xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.postinstall diff --git a/xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.exlist new file mode 100644 index 0000000000..07436e39f8 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.exlist @@ -0,0 +1,33 @@ +./boot* +./usr/include* +./usr/lib/locale* +./usr/lib64/perl5/Encode/CN* +./usr/lib64/perl5/Encode/JP* +./usr/lib64/perl5/Encode/TW* +./usr/lib64/perl5/Encode/KR* +./lib/kbd/keymaps/i386* +./lib/kbd/keymaps/mac* +./lib/kbd/keymaps/include* +./usr/local/include* +./usr/local/share/man* +./usr/share/man* +./usr/share/cracklib* +./usr/share/doc* +./usr/share/gnome* +./usr/share/i18n* ++./usr/share/i18n/en_US* +./usr/share/info* +./usr/share/locale/* ++./usr/share/locale/en_US* ++./usr/share/locale/C* ++./usr/share/locale/locale.alias ++./usr/lib/locale/locale-archive ++./usr/lib/locale/en* ++./usr/lib/locale/C* +./usr/share/omf* +./usr/share/vim/site/doc* +./usr/share/vim/vim74/doc* +./usr/share/zoneinfo* +./var/cache/man* +./var/lib/yum* +./tmp* diff --git a/xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.postinstall new file mode 100755 index 0000000000..dd2576c8f7 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.ppc64le.postinstall @@ -0,0 +1,64 @@ +#!/bin/sh +#-- Do not remove following line if you want to make use of CVS version tracking +#-- $Id: compute.postinstall,v 1.21 2008/09/04 12:05:45 sikorsky Exp $ +#-- jurij.sikorsky@t-systems.cz +#-- +#-- this script is run after all packages from $profile.pkglist are installed +#-- +#-- it gets these arguments: +#-- +#-- $1 = install root (chroot directory for profile) +#-- $2 = OS version +#-- $3 = architecture +#-- $4 = profile name +#-- $5 = work dir (where genimage is located) +#-- +#-- +installroot=$1 +osver=$2 +arch=$3 +profile=$4 +workdir=$5 + +#-- Example how /etc/fstab can be automatically generated during image generation: +cat <$installroot/etc/fstab +proc /proc proc rw 0 0 +sysfs /sys sysfs rw 0 0 +devpts /dev/pts devpts rw,gid=5,mode=620 0 0 +END + + +#-- Uncomment the line contains "cons" in /etc/inittab +#cons:12345:respawn:/sbin/smart_agetty -L 38400 console +echo "co:2345:respawn:/sbin/agetty -L 38400 console" >> $installroot/etc/inittab + +#-- Disable SELinux in the rootimg +#-- Redhat 7.3 will install selinux-policy and selinux is enabled by default +#-- Need to disable selinux, otherwise, the booting will hang on "Loading selinux policy" +if [ -f "$installroot/etc/selinux/config" ] +then + sed -i 's/SELINUX=enforcing\|permissive/SELINUX=disabled/' $installroot/etc/selinux/config +fi + +#--for redhat 8 and 8.1 +#-- Need to disable firewalld, otherwise, the remoteshell script will not able to get all the SSH keys +FIREWALLD="$installroot/etc/systemd/system/multi-user.target.wants/firewalld.service" +if [[ -f "$FIREWALLD" || -L "$FIREWALLD" ]] +then + rm -f $FIREWALLD +fi +FIREWALLD1="$installroot/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service" +if [[ -f "$FIREWALLD1" || -L "$FIREWALLD1" ]] +then + rm -f $FIREWALLD1 +fi + + +#-- Example of booted image versioning +#-- We want to know, with what configuration (version of the image) each node was booted. +#-- Hence, we keep image definition files and postscripts in CVS. During image generation we create file /etc/IMGVERSION and fill it with CVS "$Id$" of files with image definition (.pkglist, .exlist, .repolist, .postinstall). Then, during boot, each "CVS enabled" postscript (see /install/postscripts/cvs_template.sh and /install/postscripts/cvs_template.pl) adds one line to /etc/IMGVERSION. Then you can determine in any time what image you are running and what postscipts in which versions were run. +#cat /dev/null > $installroot/etc/IMGVERSION +#for ext in pkglist exlist postinstall repolist; do +# [ -r $workdir/$profile.$ext ] && cat $workdir/$profile.$ext | grep -E '^[[:space:]]*#.*[[:space:]]\$Id' >> $installroot/etc/IMGVERSION +#done + diff --git a/xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.exlist b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.exlist new file mode 100644 index 0000000000..c74b15c00d --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.exlist @@ -0,0 +1,34 @@ +./boot* +./usr/include* +./usr/lib/locale* +./usr/lib64/perl5/Encode/CN* +./usr/lib64/perl5/Encode/JP* +./usr/lib64/perl5/Encode/TW* +./usr/lib64/perl5/Encode/KR* +./lib/kbd/keymaps/i386* +./lib/kbd/keymaps/mac* +./lib/kdb/keymaps/include* +./usr/local/include* +./usr/local/share/man* +./usr/share/man* +./usr/share/cracklib* +./usr/share/doc* +./usr/share/gnome* +./usr/share/i18n* ++./usr/share/i18n/en_US* +./usr/share/info* +./usr/share/locale/* ++./usr/share/locale/en_US* ++./usr/share/locale/C* ++./usr/share/locale/locale.alias ++./usr/lib/locale/locale-archive ++./usr/lib/locale/en* ++./usr/lib/locale/C* +./usr/share/man* +./usr/share/omf* +./usr/share/vim/site/doc* +./usr/share/vim/vim74/doc* +./usr/share/zoneinfo* +./var/cache/man* +./var/lib/yum* +./tmp* diff --git a/xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.postinstall new file mode 100755 index 0000000000..2ad53bb406 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/compute.rhels10.x86_64.postinstall @@ -0,0 +1,63 @@ +#!/bin/sh +#-- Do not remove following line if you want to make use of CVS version tracking +#-- $Id: compute.postinstall,v 1.21 2008/09/04 12:05:45 sikorsky Exp $ +#-- jurij.sikorsky@t-systems.cz +#-- +#-- this script is run after all packages from $profile.pkglist are installed +#-- +#-- it gets these arguments: +#-- +#-- $1 = install root (chroot directory for profile) +#-- $2 = OS version +#-- $3 = architecture +#-- $4 = profile name +#-- $5 = work dir (where genimage is located) +#-- +#-- +installroot=$1 +osver=$2 +arch=$3 +profile=$4 +workdir=$5 + +#-- Example how /etc/fstab can be automatically generated during image generation: +cat <$installroot/etc/fstab +proc /proc proc rw 0 0 +sysfs /sys sysfs rw 0 0 +devpts /dev/pts devpts rw,gid=5,mode=620 0 0 +END + +#-- Uncomment the line contains "cons" in /etc/inittab +#cons:12345:respawn:/sbin/smart_agetty -L 38400 console +#echo "co:2345:respawn:/sbin/agetty -L 38400 console" >> $installroot/etc/inittab + + +#-- Disable SELinux in the rootimg +#-- Redhat 7.3 will install selinux-policy and selinux is enabled by default +#-- Need to disable selinux, otherwise, the booting will hang on "Loading selinux policy" +if [ -f "$installroot/etc/selinux/config" ] +then + sed -i 's/SELINUX=enforcing\|permissive/SELINUX=disabled/' $installroot/etc/selinux/config +fi +#--for redhat 8 and 8.1 +#-- Need to disable firewalld, otherwise, the remoteshell script will not able to get all the SSH keys +FIREWALLD="$installroot/etc/systemd/system/multi-user.target.wants/firewalld.service" +if [[ -f "$FIREWALLD" || -L "$FIREWALLD" ]] +then + rm -f $FIREWALLD +fi +FIREWALLD1="$installroot/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service" +if [[ -f "$FIREWALLD1" || -L "$FIREWALLD1" ]] +then + rm -f $FIREWALLD1 +fi + + +#-- Example of booted image versioning +#-- We want to know, with what configuration (version of the image) each node was booted. +#-- Hence, we keep image definition files and postscripts in CVS. During image generation we create file /etc/IMGVERSION and fill it with CVS "$Id$" of files with image definition (.pkglist, .exlist, .repolist, .postinstall). Then, during boot, each "CVS enabled" postscript (see /install/postscripts/cvs_template.sh and /install/postscripts/cvs_template.pl) adds one line to /etc/IMGVERSION. Then you can determine in any time what image you are running and what postscipts in which versions were run. +#cat /dev/null > $installroot/etc/IMGVERSION +#for ext in pkglist exlist postinstall repolist; do +# [ -r $workdir/$profile.$ext ] && cat $workdir/$profile.$ext | grep -E '^[[:space:]]*#.*[[:space:]]\$Id' >> $installroot/etc/IMGVERSION +#done + diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.exlist new file mode 120000 index 0000000000..9d3c4b47cd --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.exlist @@ -0,0 +1 @@ +compute.rhels10.ppc64le.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.otherpkgs.pkglist new file mode 100644 index 0000000000..0abdc95c35 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.otherpkgs.pkglist @@ -0,0 +1,2 @@ +xcat/xcat-core/xCATsn +xcat/xcat-dep/rh10/ppc64le/goconserver diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.pkglist b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.pkglist new file mode 100644 index 0000000000..ee958d7b65 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.pkglist @@ -0,0 +1,34 @@ +@minimal-environment +chrony +kernel +net-tools +nfs-utils +openssh-server +rsync +tar +util-linux +wget +python3 +tar +bzip2 +bc +dracut +dracut-network +rsyslog +hostname +e2fsprogs +ethtool +parted +openssl +openssh-clients +bash +vim-minimal +rpm +iputils +gzip +grub2 +grub2-tools +lsvpd +perl-DBD-MySQL +perl-DBD-Pg + diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.postinstall new file mode 120000 index 0000000000..a06c441e90 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.ppc64le.postinstall @@ -0,0 +1 @@ +compute.rhels10.ppc64le.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.exlist b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.exlist new file mode 120000 index 0000000000..b5d535ae8f --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.exlist @@ -0,0 +1 @@ +compute.rhels10.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.otherpkgs.pkglist new file mode 100644 index 0000000000..3232880342 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.otherpkgs.pkglist @@ -0,0 +1,2 @@ +xcat/xcat-core/xCATsn +xcat/xcat-dep/rh10/x86_64/goconserver diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.pkglist new file mode 100644 index 0000000000..9b8ef4b133 --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.pkglist @@ -0,0 +1,31 @@ +@minimal-environment +chrony +kernel +net-tools +nfs-utils +openssh-server +rsync +tar +util-linux +wget +perl-DBD-MySQL +perl-DBD-Pg +perl-lib +python3 +tar +bzip2 +bc +dracut +dracut-network +rsyslog +hostname +e2fsprogs +ethtool +parted +openssl +openssh-clients +bash +vim-minimal +rpm +iputils + diff --git a/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.postinstall new file mode 120000 index 0000000000..776d2b6b4d --- /dev/null +++ b/xCAT-server/share/xcat/netboot/rh/service.rhels10.x86_64.postinstall @@ -0,0 +1 @@ +compute.rhels10.x86_64.postinstall \ No newline at end of file From 644084cd99600700e7c86eabd7841fba94735621 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Sun, 10 May 2026 01:57:34 -0300 Subject: [PATCH 5/5] Point EL10 clone distro symlinks to rhels10 instead of rhels9 Update all alma10, ol10, and rocky10 netboot symlinks to reference the new rhels10 base files. Fixes service otherpkgs pointing to wrong xcat-dep path (rh9 instead of rh10). --- .../share/xcat/netboot/alma/compute.alma10.ppc64le.exlist | 2 +- .../share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall | 2 +- .../share/xcat/netboot/alma/compute.alma10.x86_64.exlist | 2 +- .../share/xcat/netboot/alma/compute.alma10.x86_64.postinstall | 2 +- .../share/xcat/netboot/alma/service.alma10.ppc64le.exlist | 2 +- .../xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist | 2 +- .../share/xcat/netboot/alma/service.alma10.ppc64le.pkglist | 2 +- .../share/xcat/netboot/alma/service.alma10.ppc64le.postinstall | 2 +- .../share/xcat/netboot/alma/service.alma10.x86_64.exlist | 2 +- .../xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist | 2 +- .../share/xcat/netboot/alma/service.alma10.x86_64.pkglist | 2 +- .../share/xcat/netboot/alma/service.alma10.x86_64.postinstall | 2 +- xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist | 2 +- .../share/xcat/netboot/ol/compute.ol10.x86_64.postinstall | 2 +- xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist | 2 +- .../share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist | 2 +- xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist | 2 +- .../share/xcat/netboot/ol/service.ol10.x86_64.postinstall | 2 +- .../share/xcat/netboot/rocky/compute.rocky10.ppc64le.exlist | 2 +- .../xcat/netboot/rocky/compute.rocky10.ppc64le.postinstall | 2 +- .../share/xcat/netboot/rocky/compute.rocky10.x86_64.exlist | 2 +- .../share/xcat/netboot/rocky/compute.rocky10.x86_64.postinstall | 2 +- .../share/xcat/netboot/rocky/service.rocky10.ppc64le.exlist | 2 +- .../netboot/rocky/service.rocky10.ppc64le.otherpkgs.pkglist | 2 +- .../share/xcat/netboot/rocky/service.rocky10.ppc64le.pkglist | 2 +- .../xcat/netboot/rocky/service.rocky10.ppc64le.postinstall | 2 +- .../share/xcat/netboot/rocky/service.rocky10.x86_64.exlist | 2 +- .../xcat/netboot/rocky/service.rocky10.x86_64.otherpkgs.pkglist | 2 +- .../share/xcat/netboot/rocky/service.rocky10.x86_64.pkglist | 2 +- .../share/xcat/netboot/rocky/service.rocky10.x86_64.postinstall | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist index 47be8bdca2..7afac0ca38 120000 --- a/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.exlist @@ -1 +1 @@ -../rh/compute.rhels9.ppc64le.exlist \ No newline at end of file +../rh/compute.rhels10.ppc64le.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall index 1299428cba..58fe4feb40 120000 --- a/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.ppc64le.postinstall @@ -1 +1 @@ -../rh/compute.rhels9.ppc64le.postinstall \ No newline at end of file +../rh/compute.rhels10.ppc64le.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist index 350fe0ca1d..fc94d43ec3 120000 --- a/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.exlist @@ -1 +1 @@ -../rh/compute.rhels9.x86_64.exlist \ No newline at end of file +../rh/compute.rhels10.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall index b8c4b83f97..43478465a5 120000 --- a/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall +++ b/xCAT-server/share/xcat/netboot/alma/compute.alma10.x86_64.postinstall @@ -1 +1 @@ -../rh/compute.rhels9.x86_64.postinstall \ No newline at end of file +../rh/compute.rhels10.x86_64.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist index e19a101667..2aeef827f2 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.exlist @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.exlist \ No newline at end of file +../rh/service.rhels10.ppc64le.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist index 6ec6a8d030..ba418ca8a4 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.otherpkgs.pkglist @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.otherpkgs.pkglist \ No newline at end of file +../rh/service.rhels10.ppc64le.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist index 34e3c5f0e5..7f2bebb128 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.pkglist @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.pkglist \ No newline at end of file +../rh/service.rhels10.ppc64le.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall index 307b14b084..8b3e8e031a 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.ppc64le.postinstall @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.postinstall \ No newline at end of file +../rh/service.rhels10.ppc64le.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist index d4d45eec77..dbfc19ed2b 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.exlist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.exlist \ No newline at end of file +../rh/service.rhels10.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist index 722b927e10..ddd272e85f 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.otherpkgs.pkglist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.otherpkgs.pkglist \ No newline at end of file +../rh/service.rhels10.x86_64.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist index 8b2b675cb4..a319f93090 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.pkglist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.pkglist \ No newline at end of file +../rh/service.rhels10.x86_64.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall index 40882ade98..247e73568d 120000 --- a/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall +++ b/xCAT-server/share/xcat/netboot/alma/service.alma10.x86_64.postinstall @@ -1 +1 @@ -../rh/service.rhels9.x86_64.postinstall \ No newline at end of file +../rh/service.rhels10.x86_64.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist index 350fe0ca1d..fc94d43ec3 120000 --- a/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist +++ b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.exlist @@ -1 +1 @@ -../rh/compute.rhels9.x86_64.exlist \ No newline at end of file +../rh/compute.rhels10.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall index b8c4b83f97..43478465a5 120000 --- a/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall +++ b/xCAT-server/share/xcat/netboot/ol/compute.ol10.x86_64.postinstall @@ -1 +1 @@ -../rh/compute.rhels9.x86_64.postinstall \ No newline at end of file +../rh/compute.rhels10.x86_64.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist index d4d45eec77..dbfc19ed2b 120000 --- a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.exlist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.exlist \ No newline at end of file +../rh/service.rhels10.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist index 722b927e10..ddd272e85f 120000 --- a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.otherpkgs.pkglist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.otherpkgs.pkglist \ No newline at end of file +../rh/service.rhels10.x86_64.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist index 8b2b675cb4..a319f93090 120000 --- a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.pkglist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.pkglist \ No newline at end of file +../rh/service.rhels10.x86_64.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall index 40882ade98..247e73568d 120000 --- a/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall +++ b/xCAT-server/share/xcat/netboot/ol/service.ol10.x86_64.postinstall @@ -1 +1 @@ -../rh/service.rhels9.x86_64.postinstall \ No newline at end of file +../rh/service.rhels10.x86_64.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.exlist index 47be8bdca2..7afac0ca38 120000 --- a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.exlist +++ b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.exlist @@ -1 +1 @@ -../rh/compute.rhels9.ppc64le.exlist \ No newline at end of file +../rh/compute.rhels10.ppc64le.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.postinstall index 1299428cba..58fe4feb40 120000 --- a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.postinstall +++ b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.ppc64le.postinstall @@ -1 +1 @@ -../rh/compute.rhels9.ppc64le.postinstall \ No newline at end of file +../rh/compute.rhels10.ppc64le.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.exlist b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.exlist index 350fe0ca1d..fc94d43ec3 120000 --- a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.exlist +++ b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.exlist @@ -1 +1 @@ -../rh/compute.rhels9.x86_64.exlist \ No newline at end of file +../rh/compute.rhels10.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.postinstall index b8c4b83f97..43478465a5 120000 --- a/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.postinstall +++ b/xCAT-server/share/xcat/netboot/rocky/compute.rocky10.x86_64.postinstall @@ -1 +1 @@ -../rh/compute.rhels9.x86_64.postinstall \ No newline at end of file +../rh/compute.rhels10.x86_64.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.exlist b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.exlist index e19a101667..2aeef827f2 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.exlist +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.exlist @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.exlist \ No newline at end of file +../rh/service.rhels10.ppc64le.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.otherpkgs.pkglist index 6ec6a8d030..ba418ca8a4 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.otherpkgs.pkglist +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.otherpkgs.pkglist @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.otherpkgs.pkglist \ No newline at end of file +../rh/service.rhels10.ppc64le.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.pkglist b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.pkglist index 34e3c5f0e5..7f2bebb128 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.pkglist +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.pkglist @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.pkglist \ No newline at end of file +../rh/service.rhels10.ppc64le.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.postinstall b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.postinstall index 307b14b084..8b3e8e031a 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.postinstall +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.ppc64le.postinstall @@ -1 +1 @@ -../rh/service.rhels9.ppc64le.postinstall \ No newline at end of file +../rh/service.rhels10.ppc64le.postinstall \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.exlist b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.exlist index d4d45eec77..dbfc19ed2b 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.exlist +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.exlist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.exlist \ No newline at end of file +../rh/service.rhels10.x86_64.exlist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.otherpkgs.pkglist b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.otherpkgs.pkglist index 722b927e10..ddd272e85f 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.otherpkgs.pkglist +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.otherpkgs.pkglist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.otherpkgs.pkglist \ No newline at end of file +../rh/service.rhels10.x86_64.otherpkgs.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.pkglist b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.pkglist index 8b2b675cb4..a319f93090 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.pkglist +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.pkglist @@ -1 +1 @@ -../rh/service.rhels9.x86_64.pkglist \ No newline at end of file +../rh/service.rhels10.x86_64.pkglist \ No newline at end of file diff --git a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.postinstall b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.postinstall index 40882ade98..247e73568d 120000 --- a/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.postinstall +++ b/xCAT-server/share/xcat/netboot/rocky/service.rocky10.x86_64.postinstall @@ -1 +1 @@ -../rh/service.rhels9.x86_64.postinstall \ No newline at end of file +../rh/service.rhels10.x86_64.postinstall \ No newline at end of file