Actualizada la última beta (recibí una advertencia sobre una actualización crítica), ahora Discourse no arranca

Ejecuté la actualización desde el frontend, ya que pensé que podría solucionar un problema de incrustación de onebox. Pensé en ejecutar una reconstrucción, solo por hacerlo. Pero este es el último mensaje:

Alojado con digitalocean.

FALLÓ
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile' falló con retorno #<Process::Status: pid 788 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "tag"=>"precompile", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile'"]}
falló el arranque con el código de salida 1
**FALLÓ EL ARRANQUE** por favor, desplázate hacia arriba y busca mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
90fa3dc632feafe86edf69feca9c1a1a48f166e6368e6503b5768d01af622f3d

Ejecutar ./discourse-doctor solo ejecuta una reconstrucción. Ya lo intenté, pero falló. ¿Alguien más ha experimentado esto?

Me temo que no estoy muy familiarizado con Linux, así que podría necesitar ayuda para saber qué buscar/cómo solucionarlo.

¡La reconstrucción por parte del doctor de Discourse parece haberlo solucionado!

2 Me gusta

¿Se reconstruyó o reinició la aplicación existente? ¿Qué número de versión aparece en tu panel? (El número azul)

Solo como información, los errores están más arriba en los registros, por lo que compartir más del final puede ayudar a las personas a determinar cuál es el problema específico.

3 Me gusta

edc6b6f26c 3.3.0 beta 5 dev

Intenté una reconstrucción directa después de la actualización, donde unos 5-10 minutos después el sitio no respondía al refrescar el navegador.

Así que revisé la CLI y (lo anterior) estaba allí.

Después de eso, ejecuté otra reconstrucción, y ahí noté lo del doctor, así que lo intenté.

Noté que la aplicación había logrado iniciarse (aunque normalmente no la observo funcionar) y parecía estar más contenta cuando terminó.

Me temo que ni siquiera sé cómo revisar los registros para ver qué decía :grimacing:

Si ejecutas otra reconstrucción, ¿tiene éxito? Si no es así, desplázate un poco hacia arriba en esos registros para ver los verdaderos errores.

1 me gusta

Tuve el coraje de hacer otra reconstrucción hoy (la última vez fue en mi cumpleaños y no quería la molestia de tener que pasar todo el día arreglándolo).

Funcionó bien, no vi nada que se destacara como una señal de alerta en el registro, ¡así que todo bien!

Gracias por la ayuda.

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.