Seiteninhalt hochladen

Sie können für die unten genannte Seite Inhalt hochladen. Wenn Sie den Seitennamen ändern, können Sie auch Inhalt für eine andere Seite hochladen. Wenn der Seitenname leer ist, leiten wir den Seitennamen vom Dateinamen ab.

Datei, aus der der Seiteninhalt geladen wird
Seitenname
Kommentar

Locked History Actions

Dokumentation/WorkstationInstall

Workstation Installationsanleitung

{i} Diese Seite ist ist Teil der Technischen Dokumentation von Radio Helsinki. Alle weiteren Seiten der Dokumentation:

Vorbereitung / Anforderungen

  • Ansible Repo auschecken
  • Folgende Pakete werden benötigt:
    • xorriso
    • python3-passlib
    • jq
    • ansible
      • Paketquelle hinzufügen:

# sudo add-apt-repository ppa:ansible/ansible
# sudo apt update
# sudo apt install ansible
  • Funktionsfähigkeit testen z.B. mit (fragt nach PGP-Key-Passphrase):

% ansible-vault view group_vars/workstations/vault.yml

Nur 1 Workstation installieren

  • USB-Stick-Installer erstellen:

% ./ws-install.sh ws-xy
  • Fragt nach PGP-Key-Passphrase
  • und nach dem device pfad des USB-Sticks (z.b. /dev/sda)
    • Wie prüfen:

% lsblk

oder

% sudo dmesg -w

und USB-Stick anstecken

  • Wenn das ISO-Image fertig runtergeladen bzw. im Ordner .cache verifiziert wurde liefert ansible den ddrescue-Befehl zum USB-Stick generieren
  • Ansible nicht unterbrechen!!! In anderem Terminal ausführen. Z.b.:

% sudo ddrescue /home/user/ansible/.cache/ubuntu-installer/ubuntu-noble/24.04.3-live-server/ubuntu-24.04.3-live-server-amd64.iso /dev/sda -D --force
  • Wenn ddrescue fertig ist, dann [ENTER] im Ansible-Terminal
  • Wenn fertig USB-Stick unmounten & abziehen (Ansible nicht abbrechen!!!)

  • Workstation mit USB-Stick booten
  • Wenn der Login-Screen auftaucht weiter in Ansible mit [ENTER]
    • Falls Skript abbricht:

% ./run-host-playbook.sh ws-08
  • Wenn das Playbook fertig ist, Workstation rebooten -> fertig

Mehrere Workstations installieren

% ./usb-generate.sh <hostnames> <distro> <codename>

Stand 26.09.2025:

% ./usb-generate.sh workstations ubuntu noble
  • Workstation mit USB-Stick Booten
  • Im Bootmenü die entsprechende Workstation auswählen
  • Wenn der Login-Screen auftaucht:

% ./run-host-playbook.sh ws-xy

ws-vp

Wegen Soundkarten-Konfiguration bricht das Playbook ab -> rebooten -> Playbook noch mal laufen lassen. Plus Standard-Reboot danach.