La actualización de la interfaz de usuario dijo que necesitaba una actualización de la CLI, así que estoy intentando un bootstrap, pero está fallando. He intentado comentar todos los complementos excepto docker_manager en caso de que hubiera un problema con ellos, pero no ha cambiado. Aquí están los últimos mensajes, ¿alguna idea?
I, [2022-02-20T00:22:02.802120 #1] INFO -- : cd /var/www/discourse & [ ! -d 'node_modules' ] || su discourse -c 'yarn install --production & yarn cache clean'
I, [2022-02-20T00:22:02.833608 #1] INFO -- :
I, [2022-02-20T00:22:02.835084 #1] INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake plugin:pull_compatible_all'
ADVERTENCIA: Los complementos se activaron antes de ejecutar `rake plugin:pull_compatible_all`
Deberías anteponer este comando con LOAD_PLUGINS=0
I, [2022-02-20T00:22:17.738184 #1] INFO -- : docker_manager ya está en la última versión compatible
I, [2022-02-20T00:22:17.739383 #1] INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate'
I, [2022-02-20T00:22:32.881239 #1] INFO -- :
I, [2022-02-20T00:22:32.882131 #1] INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile'
sh: 1: yarn: not found
I, [2022-02-20T00:22:42.298037 #1] INFO -- : Comprobando 'Hamburger Theme Selector' para 'default'... actualizado
Comprobando 'discourse-category-banners' para 'default'... actualizado
Comprobando 'Hamburger links component' para 'default'...
FALLIDO
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile' falló con retorno #<Process::Status: pid 5174 exit 127>
Ubicación del fallo: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
20aaf3f585012c6c3468f5a0f408f8546bc0a13db1da166771719e0197b4dab6
** FALLÓ EL ARRANQUE ** por favor desplázate hacia arriba y busca mensajes de error anteriores, puede haber más de uno.
Instalado originalmente usando discourse-setup, a menos que mi mente me esté fallando, sí. Luego se dividió en contenedores separados data y web_only siguiendo las instrucciones de aquí. También hoy en día tiene un proxy nginx delante. Sin embargo, se ha iniciado correctamente en el pasado.
$ free -mh
total used free shared buff/cache available
Mem: 3.8Gi 1.8Gi 790Mi 278Mi 1.2Gi 1.4Gi
Swap: 2.0Gi 436Mi 1.6Gi
De acuerdo, realmente debería evitar hacer estas cosas cuando estoy un poco cansado, ya que lleva a hacer cosas totalmente estúpidas. ¡Como saltarme por completo el git pull y quedarme en blanco sin importar cuántas veces lo mire !
Me pregunté brevemente si podría haber algo extraño con el componente temático de alt-logo obsoleto (que bifurqué justo antes de que se confirmara la versión máxima, ya que todavía tengo que usarlo), pero afortunadamente no.
¡Lamento haberte molestado por algo tan tonto y obvio!
Parece que también hiciste esto, pero asegúrate de que\n\n git checkout main\n\nEse me afectó recientemente.\n\nY si no has reconstruido los datos últimamente, obtendrás un error con redis no actualizado.
No he recibido ningún error sobre Redis, pero tenía planeado hacer una reconstrucción de datos de todos modos ya que había sido un poco, lo cual he hecho hoy. Gracias por la sugerencia.