diff --git a/roles/kickstarts/tasks/main.yml b/roles/kickstarts/tasks/main.yml index 57c8e2e0a2..5d8bbf98a0 100644 --- a/roles/kickstarts/tasks/main.yml +++ b/roles/kickstarts/tasks/main.yml @@ -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 diff --git a/roles/kickstarts/templates/kvm-fedora-s390x.j2 b/roles/kickstarts/templates/kvm-fedora-s390x.j2 new file mode 100644 index 0000000000..01748574a7 --- /dev/null +++ b/roles/kickstarts/templates/kvm-fedora-s390x.j2 @@ -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