FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' fehlgeschlagen mit Rückgabewert #<Process::Status: pid 399 exit 5>
Fehlerort: /pups/lib/pups/exec_command.rb:112:in `spawn'
Ausführung fehlgeschlagen mit den Parametern {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'"]}
ca462b1f91a2a26fbb18db9569c96004022ada36de8827030016cd112d3da145
** BOOTSTRAP FEHLGESCHLAGEN ** Bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen; es kann mehr als eine geben.
./discourse-doctor kann bei der Diagnose des Problems helfen.
Wenn du Plugins hast, versuche, alle Plugins zu entfernen und dann neu zu erstellen, um zu sehen, ob das Problem damit behoben wird. Füge sie danach einzeln wieder hinzu.
Alle Plugins deaktiviert
außer - docker_manager.git
Gibt es mehr in diesem Fehlerprotokoll?
Vielleicht solltest du die Protokolle unter /var/discourse/shared/standalone/log/ überprüfen.
Die .yml-Dateien sind empfindlich. Möglicherweise haben Sie an einer Stelle ein Tabulatorenzeichen anstelle von zwei Leerzeichen verwendet. Fügen Sie Ihre Datei in dieses Tool ein: http://www.yamllint.com/, um den Verursacher zu finden.
Alles lief problemlos, bis heute. Das Docker-Manager-Update hat die *.yml-Dateien nicht verändert.
Hast du ./discourse-doctor erneut versucht?
Sieht danach aus, als ob es damit zusammenhängt:
Etwas verwendet bereits Ihren HTTPS-Port
Auf welcher Plattform/Umfgebung/Host arbeitest du? In deinem ersten Screenshot ist auch ein Make-Fehler ![]()
Branch-Version tests-passed von 3d050bdaa31633a954758894629c0eb9fea537d0 auf 5e2e374c72f75d71c63c78a57edddde895b37e2a ersetzt
Es hat funktioniert,
aber ich möchte bei > 3d050bdaa31633a954758894629c0eb9fea537d0 bleiben
Wir testen unser Basis-Image nicht bei jedem einzelnen Commit zu einem bestimmten Zeitpunkt, sodass keine Garantie besteht, dass es jemals funktionieren wird.
Es wird immer mit dem Branch ‘tests-passed’ funktionieren, und das war’s. Für alles andere begeben Sie sich auf eigene Faust – mit Fehlern und allem Drum und Dran.

