kickstarts: add a special s390x kickstart that uses infra directly

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi
2025-07-02 10:36:46 -07:00
parent 846638ba2c
commit aaffab1d9d
2 changed files with 55 additions and 0 deletions

View File

@@ -5,6 +5,7 @@
dest="/srv/web/repo/rhel/ks/{{ item }}"
with_items:
- kvm-fedora
- kvm-fedora-s390x
- kvm-rhel
- kvm-rhel-8
- hardware-rhel-9-08disk

View File

@@ -0,0 +1,54 @@
text
lang en_US.UTF-8
rootpw --iscrypted "$6$guz8Ahbu7dooMee7$mMECodGBXWD16v6hSiyWTbSzrbW0qldF4QrX8wlGfFlnqNc7xid9A60BAerNy6/vZS3.V.qywdRQ2TTKeSzOX0"
firewall --enable --ssh
timezone --utc UTC
keyboard us
selinux --enforcing
skipx
reboot
clearpart --all --initlabel
bootloader
reqpart --add-boot
part btrfs.007 --size=2000 --fstype=btrfs --grow
btrfs none --label=fedora btrfs.007
btrfs / --subvol --name=root LABEL=fedora
url --url "https://infrastructure.fedoraproject.org/pub/fedora-secondary/releases/$releasever/Server/$basearch"
repo --name=updates --url "https://infrastructure.fedoraproject.org/pub/fedora-secondary/$releasever/updates/Everything/$basearch"
%packages
kernel-core
-kernel
bind-utils
-cronie-anacron
chrony
cronie-noanacron
crontabs
dhcp-client
iptables
iptables-services
python3-libselinux
mailx
nc
nfs-utils
openssh-clients
openssh-server
patch
postfix
rsyslog
rsync
screen
tmux
strace
traceroute
vim-enhanced
xz
%end
%post --nochroot --log=/mnt/sysimage/root/post.output --erroronfail
mkdir /mnt/sysimage/root/tmp
chroot /mnt/sysimage /usr/bin/curl https://infrastructure.fedoraproject.org/rhel/ks/post/fedora-post.sh -o /root/tmp/fedora-post.sh
chroot /mnt/sysimage /bin/bash /root/tmp/fedora-post.sh
%end