Trabajé y ahora ni siquiera puedo reconstruir

Ahora mismo ni siquiera puedo construir en un nuevo directorio.

2023-02-27 01:18:46.421 UTC [42] LOG: la base de datos está apagada

FALLIDO
--------------------
Pups::ExecError: cd /var/www/discourse & sudo -H -E -u discourse git fetch --depth 1 origin tests-passed falló con retorno #<Process::Status: pid 144 exit 128>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"code", "cmd"=>["sudo -H -E -u discourse git reset --hard", "sudo -H -E -u discourse git clean -f", "sudo -H -E -u discourse git remote set-branches --add origin main", "sudo -H -E -u discourse git remote set-branches origin $version", "sudo -H -E -u discourse git fetch --depth 1 origin $version", "sudo -H -E -u discourse 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", "[ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete]"}
falló el arranque con código de salida 128
** 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.
895e1774524f6c62c494f06d1e06f4800719d730b941d012964724d496e617d6
==================== FIN DEL REGISTRO DE RECONSTRUCCIÓN ====================
No se pudo reconstruir la aplicación.

Ese no es el error. Como dice el mensaje que pegaste, el error está más arriba.

1 me gusta

Volveré a mirar, pero vi algunas advertencias. Todo lo que pude entender fue que git tenía problemas. Aparté el antiguo directorio e intenté de nuevo.

fatal: unable to access 'https://github.com/discourse/discourse.git/': Could not resolve host: github.com


root@main:/var/discourse# ping github.com
PING github.com (140.82.112.4) 56(84) bytes of data.
64 bytes from lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=1 ttl=50 time=42.7 ms
64 bytes from lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=2 ttl=50 time=42.7 ms
64 bytes from lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=3 ttl=50 time=42.7 ms
^C
--- github.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 42.650/42.671/42.696/0.018 ms```

Si estas solicitudes se están realizando desde dentro del contenedor, supongo que podría ser un problema de proxy, pero antes funcionaba. Quizás se hicieron demasiados cambios en el sistema como para saberlo ahora. Sin embargo, el proxy debería ser el mismo que antes.

EDITAR: Pero se compiló y ejecutó antes de que tuviera el proxy configurado correctamente, así que simplemente no lo sé.