From f33d2d51319a2873f462d71af9c252df8e26088f Mon Sep 17 00:00:00 2001 From: Gordon Zimm Date: Thu, 24 Sep 2026 11:08:47 +0200 Subject: [PATCH] ESPO-03: Compose-Ausgabe auffangen, nur im Fehlerfall zeigen Der erste Lauf hat die Instanz erfolgreich gestartet (db und espocrm healthy, daemon und websocket gestartet), der Task galt aber als Failed: Die tausenden Fortschrittszeilen des Image-Pulls haben den Abschlussbericht verdraengt. up -d laeuft jetzt mit --quiet-pull, die Ausgabe wird aufgefangen und nur bei Fehlschlag mit den letzten 20 Zeilen gezeigt. Co-Authored-By: Claude Opus 5 --- rmm-tasks/ESPO-03-First-Deploy.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rmm-tasks/ESPO-03-First-Deploy.sh b/rmm-tasks/ESPO-03-First-Deploy.sh index 8d87ade..a633652 100755 --- a/rmm-tasks/ESPO-03-First-Deploy.sh +++ b/rmm-tasks/ESPO-03-First-Deploy.sh @@ -46,7 +46,12 @@ chmod 0755 /srv/espo/bin/espo-compose-rendern /srv/espo/bin/espo-compose-rendern "$FQDN" "$RING" || fehler "Compose konnte nicht geschrieben werden" # 6. Starten. Die Images werden dabei zum ersten Mal geholt. -docker compose -f /srv/espo/docker-compose.yml up -d || fehler "Start fehlgeschlagen" +# --quiet-pull unterdrueckt die Fortschrittszeilen je Schicht; die Ausgabe wird aufgefangen und +# nur im Fehlerfall gezeigt. Sonst ersaeuft der Bericht in tausenden Zeilen (gemessen am 24.09.2026). +START_AUSGABE="$(docker compose -f /srv/espo/docker-compose.yml up -d --quiet-pull 2>&1)" || { + echo "$START_AUSGABE" | tail -n 20 + fehler "Start fehlgeschlagen" +} # 7. Auf die Anwendung warten. Der erste Lauf installiert und baut das Schema auf, das dauert. ENDE=$(( SECONDS + WARTE_MAX ))