Intenté actualizar de la versión beta 3 de 2.9.0 a la beta 4. Desde la interfaz web, ha fallado. Seguí git pull, /launcher rebuild app no ayuda.
Termina con:
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 no ha ayudado.
No puedo ver ningún error más arriba en el registro, algunas advertencias sobre el plugin de tema Slick. Pero se trunca en powershell.
No estoy seguro de dónde están los archivos de registro para la actualización. Hice un ./launcher build app | tee ~\Rebuild.txt
Pero eso me ha dejado en un estado extraño, con un archivo de registro muy corto de ~50 líneas. Los foros se iniciaron, pero todavía en la beta 3. Muy lentos y no puedo acceder a ninguna publicación.
Hice una copia de seguridad justo antes de actualizar.
Agrega 8g de swap y observa la reconstrucción con top. Nunca tocó swap. Intentó reconstruir, todavía falló.
Revisando el registro (¿cómo/dónde está el registro de salida?). Hay un volcado de memoria por el bloqueo de un proceso. Todavía no estoy seguro de dónde están los registros, pero encontré el límite del búfer en PowerShell y lo aumenté. Registro adjunto.