#version=DEVEL text reboot lang de_DE.UTF-8 keyboard de timezone Europe/Berlin --utc # Lab-Bootstrap-Zugangsdaten. Ersetzt ein noch fehlendes Secret-Reference-Modell # (siehe 09-data-model-v1.md) und darf nicht als Produktionsmechanismus gelten. rootpw --plaintext test123 user --name=tuxflotte --groups=wheel --password=test123 network --bootproto=dhcp --activate --hostname=${TUXFLOTTE_HOSTNAME} zerombr clearpart --all --initlabel ${TUXFLOTTE_PARTITIONING_COMMAND} firewall --enabled selinux --enforcing bootloader --location=mbr %packages @core vim curl git ansible-core %end %post cat > /etc/motd <<'EOF' Provisioned by tuxflotte https://tuxflotte.de EOF localectl set-locale LANG=de_DE.UTF-8 localectl set-keymap de localectl set-x11-keymap de mkdir -p /etc/tuxflotte cat > /etc/tuxflotte/runtime_blueprint.json <<'RUNTIME_BLUEPRINT_EOF' ${TUXFLOTTE_BLUEPRINTS_JSON} RUNTIME_BLUEPRINT_EOF # Der Provisioning Agent existiert noch nicht als Build-Artefakt. # Anwendung der obigen Blueprints per Ansible-Pull erfolgt erst nach dessen Implementierung. echo "tuxflotte: Runtime Blueprint unter /etc/tuxflotte/runtime_blueprint.json hinterlegt." >> /var/log/tuxflotte-postinstall.log echo "tuxflotte: Provisioning-Agent-Installation ist noch nicht implementiert (Phase 1)." >> /var/log/tuxflotte-postinstall.log %end