Trabalhei e agora nem consigo reconstruir

No momento, nem consigo criar em um novo diretório.

2023-02-27 01:18:46.421 UTC [42] LOG: banco de dados sistema está desligado

FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse & sudo -H -E -u discourse git fetch --depth 1 origin tests-passed falhou com retorno #<Process::Status: pid 144 exit 128>
Localização da falha: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falhou com os 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"]}
bootstrap falhou com código de saída 128
** FALHA AO INICIAR ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
895e1774524f6c62c494f06d1e06f4800719d730b941d012964724d496e617d6
==================== FIM DO LOG DE RECONSTRUÇÃO ====================
Falha ao reconstruir o aplicativo.

Esse não é o erro. Como a mensagem que você colou diz, o erro está um pouco mais acima.

1 curtida

Vou olhar novamente, mas vi alguns avisos. Tudo o que consegui entender foi que o git estava tendo problemas. Movi o diretório antigo para o lado e tentei novamente.

fatal: não foi possível acessar 'https://github.com/discourse/discourse.git/': Não foi possível resolver o host: github.com


root@main:/var/discourse# ping github.com
PING github.com (140.82.112.4) 56(84) bytes de dados.
64 bytes de lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=1 ttl=50 time=42.7 ms
64 bytes de lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=2 ttl=50 time=42.7 ms
64 bytes de lb-140-82-112-4-iad.github.com (140.82.112.4): icmp_seq=3 ttl=50 time=42.7 ms
^C
--- Estatísticas de ping do github.com ---
3 pacotes transmitidos, 3 recebidos, 0% de perda de pacotes, tempo 2003ms
rtt min/avg/max/mdev = 42.650/42.671/42.696/0.018 ms```

Se essas solicitações estiverem sendo feitas de dentro do contêiner, suponho que possa ser um problema de proxy, mas funcionou antes. Talvez eu tenha feito muitas alterações no sistema para saber agora. O proxy deveria ser o mesmo de antes.

EDIT: Mas ele foi compilado e executado antes de eu configurar o proxy corretamente, então, simplesmente não sei.