Thomas Stallinger e2886c1efe test: add DVD kickstart used for the Fedora Server DVD dead end
Same offline-install idea as wlan-netinst-test.cfg but on a genuine
DVD/Everything-style medium instead of netinstall, to sidestep the
network dependency during %packages. Ended up hanging at
dracut-initqueue for a reason that turned out to be independent of the
network line entirely (confirmed by testing with no network directive
at all, then with a physical Ethernet cable plugged in) -- see the
30.07.2026 ADR-0009 update for the full account.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 16:08:13 +02:00

71 lines
1.9 KiB
INI

#version=DEVEL
# Test-Kickstart fuer das neue Architekturmodell (ADR-0009, Update 30.07.2026):
# Fedora-Server-DVD statt Netinstall -- die Installation selbst braucht kein
# Netz (Kickstart und Pakete liegen schon auf dem Medium). WLAN wird NICHT
# waehrend der Installation aufgebaut (network --wpakey= haengt unabhaengig
# von --activate in dracut-initqueue, real getestet, siehe ADR-0009), sondern
# per %post als NetworkManager-Verbindungsprofil direkt ins fertig
# installierte Zielsystem geschrieben -- dieselbe Stelle, an der heute schon
# runtime_blueprint.json geschrieben wird.
#
# Versuch 2: keine network-Zeile mehr ueberhaupt. Versuch 1 (network
# --hostname=... ohne --essid/--wpakey) haengt real genauso in
# dracut-initqueue wie zuvor mit WLAN-Angaben -- offenbar reicht schon eine
# blosse network-Zeile, damit Anaconda auf irgendein Netzwerk wartet,
# unabhaengig vom Inhalt. Hostname wird jetzt stattdessen in %post per
# hostnamectl gesetzt -- das braucht kein Dracut-Netzwerk, laeuft schon im
# chroot des installierten Systems.
text
reboot
lang de_DE.UTF-8
keyboard de
timezone Europe/Berlin --utc
rootpw --plaintext test123
user --name=tuxflotte --groups=wheel --password=test123
zerombr
clearpart --all --initlabel
autopart
firewall --enabled
selinux --enforcing
bootloader --location=mbr
%packages
@core
vim
curl
%end
%post
hostnamectl set-hostname fedora-dvd-test
cat > /etc/motd <<'EOF'
dvd-wlan-test (ADR-0009, neues Architekturmodell) -- provisioned by tuxflotte
EOF
mkdir -p /etc/NetworkManager/system-connections
cat > /etc/NetworkManager/system-connections/stallinux.nmconnection <<'EOF'
[connection]
id=stallinux
type=wifi
[wifi]
mode=infrastructure
ssid=stallinux
[wifi-security]
key-mgmt=wpa-psk
psk=a987654321
[ipv4]
method=auto
[ipv6]
method=auto
EOF
chmod 600 /etc/NetworkManager/system-connections/stallinux.nmconnection
echo "tuxflotte: dvd-wlan-test %post lief durch, WLAN-Profil geschrieben." >> /var/log/tuxflotte-postinstall.log
%end