Je suis passé de la version 2.9.0 bêta 3 à la bêta 4. L’interface web a échoué. J’ai suivi la procédure git pull, /launcher rebuild app n’aide pas.
Cela se termine par :
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 647 exit 134>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap failed with exit code 134
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
f5cd177671cf156b418115fd9956929e98c03223fbab30c91da284cee52510e3
==================== END REBUILD LOG ====================
Failed to rebuild app.
Discourse doctor n’a pas aidé.
Je ne vois rien d’anormal plus haut dans le log, quelques avertissements concernant le plugin de thème Slick. Mais il est tronqué dans PowerShell.
Je ne suis pas sûr de l’emplacement des fichiers de log pour la mise à niveau. J’ai fait un ./launcher build app | tee ~\Rebuild.txt
Mais cela m’a laissé dans un état étrange, avec un fichier log très court d’environ 50 lignes. Les forums ont démarré, mais toujours sur la bêta 3. Très lent et je ne peux accéder à aucun message.
J’ai fait une sauvegarde juste avant la mise à jour.
Ajoutez 8 Go de swap et surveillez la reconstruction avec top. N’a jamais touché au swap. Tenté de reconstruire, toujours en échec.
Vérification dans le journal (comment/où se trouve le journal de sortie ?). Il y a une vidange mémoire suite à un crash de processus. Toujours pas sûr de l’emplacement des journaux, mais j’ai trouvé la limite du tampon dans powershell et je l’ai augmentée. Journal joint.
Vous pouvez exécuter ./discourse-doctor qui génère un journal de la reconstruction et le stocke dans /tmp
Et vous avez raison, d’après ce que je vois, il semble que le fantastique composant thématique bbcode plugin génère une erreur et provoque l’échec de la reconstruction.
Essayez de faire ./launcher start app et désactivez le composant, puis reconstruisez à nouveau.