Hallo, ich habe versucht, eine frühere Version von Discourse gemäß den Anweisungen einer anderen Frage zu installieren, und mich für v2.5.0 entschieden.
Dies ist mit folgender Fehlermeldung fehlgeschlagen:
> FAILED
> --------------------
> Pups::ExecError: cd /var/www/discourse && git fetch --depth 1 origin 2.5.0 failed with return #<Process::Status: pid 205 exit 128>
> Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
> exec failed with the params {"cd"=>"$home", "hook"=>"code", "cmd"=>["git reset --hard", "git clean -f", "git remote set-branches --add origin master", "git remote set-branches origin $version", "git fetch --depth 1 origin $version", "git checkout $version", "mkdir -p tmp", "chown discourse:www-data tmp", "mkdir -p tmp/pids", "mkdir -p tmp/sockets", "touch tmp/.gitkeep", "mkdir -p /shared/log/rails", "bash -c \"touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log\"", "bash -c \"ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log $home/log\"", "bash -c \"mkdir -p /shared/{uploads,backups}\"", "bash -c \"ln -s /shared/{uploads,backups} $home/public\"", "bash -c \"mkdir -p /shared/tmp/{backups,restores}\"", "bash -c \"ln -s /shared/tmp/{backups,restores} $home/tmp\"", "chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp", "find public/plugins/ -maxdepth 1 -xtype l -delete"]}
> 6cc2109dd401fd326263e864fa09998776deb9099a40405110a909994e5e8b72
> ** FAILED TO BOOTSTRAP ** bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen, es kann mehr als eine geben.
> ./discourse-doctor kann helfen, das Problem zu diagnostizieren.
Als ich „stable“ als Version versuchte, wurde das Forum problemlos installiert. Daraufhin habe ich v2.6.0 ausprobiert, falls nur diese Version beschädigt war, aber auch dies schlug mit demselben Fehler fehl (nur dass diesmal 2.6.0 statt 2.5.0 genannt wurde). Übersehe ich einen Schritt oder hätte dies funktionieren müssen?
Ich sehe, dass das Tag existiert:
Meine app.yml:
> \## Which Git revision should this container use? (default: tests-passed)
> version: v2.5.0