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>
This commit is contained in:
parent
223bbd7c24
commit
e2886c1efe
70
backends/fedora/dvd-wlan-test.cfg
Normal file
70
backends/fedora/dvd-wlan-test.cfg
Normal file
@ -0,0 +1,70 @@
|
||||
#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
|
||||
Loading…
x
Reference in New Issue
Block a user