FAILED
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate' fehlgeschlagen mit Rückgabewert #<Process::Status: pid 1262 exit 1>
Ort des Fehlschlags: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec fehlgeschlagen mit den Parametern {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap fehlgeschlagen mit Exit-Code 1
** 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.
Sie müssen uns mehr von dem Fehler oberhalb der FAILED-Anweisung mitteilen, um eine definitive Antwort geben zu können. Wie die Fehlermeldung besagt, scrollen Sie bitte nach oben und suchen Sie nach einer früheren Fehlermeldung.
Der übliche Schuldige ist ein Plugin. Verwenden Sie Plugins von Drittanbietern, die nicht aus dem Discourse-Repository stammen? Kommentieren Sie diese zunächst aus und fahren Sie von dort aus fort.
Ich habe es herausgefunden. Ich hatte Anfang des Jahres eine Abzweigung (Fork) eines der Plugins erstellt, um ein Problem zu beheben, aber jetzt ist es zu einem Problem geworden. Ich habe Discourse Doctor ausgeführt, das angezeigt hat, dass das Plugin das Problem war.
Glücklicherweise wurden meine Änderungen in das Haupt-Repository des Plugins übernommen, also bin ich zum offiziellen Repository gewechselt und das Problem ist verschwunden.