Seguindo a exata instalação do Curso, inclusive na Hetzner:
FAILED
Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake themes:update assets:precompile’ failed with return #<Process::Status: pid 4021 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn’
exec failed with the params {“cd”=>"$home", “hook”=>“assets_precompile”, “cmd”=>[“su discourse -c ‘bundle exec rake themes:update assets:precompile’”]}
30e48d7013626b6cf3b5d3bdcb4d3e724088e97787527505a23b6a84e235381f
** 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.
root@comunidade:/var/discourse#
Mesmo fazendo o ./discourse-doctor o erro continua.
Fiz um teste a algumas semanas com o Debian 10 e enfrentei um problema bem semelhante.
Mas com o Ubuntu nunca tive problemas com a instalação.
Como o ambiente é docker, não mexemos nas configurações manualmente e recebemos tudo pronto posso pensar apenas em duas possibilidades.
Algum pacote off na atualização do sistema.
Algum erro no docker do discourse.
Como ambas as possibilidade não dependem diretamente da gente peço inicialmente para aguardar amanha e tentar novamente.
Acredito que eles devem resolver isso por lá.
Caso ainda não funcione me relata novamente por favor.
Faz uns 6 meses que eu fiz uma instalação completa com sucesso num domínio que eu estava desativando.
No domínio que eu estou querendo instalar atualmente, não vai de forma alguma, nem no Ubuntu 20.4 nem no Debian 10. Esse mesmo erro está aparecendo desde os últimos 2 meses.
Testei inclusive em outro domínio e deu o mesmo erro!
Pensei exatamente isso, que fosse algum problema na imagem e que eles fariam o acerto!
To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:
dockerd-rootless-setuptool.sh install
Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.
To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/
WARNING: Access to the remote API on a privileged Docker daemon is equivalent
to root access on the host. Refer to the ‘Docker daemon attack surface’
documentation for details: https://docs.docker.com/go/attack-surface/
Acredito que não.
Vou fazer uma instalação teste hoje a noite ou amanha de manhã.
Se eu pegar esse erro aqui posso fazer os testes necessários e lhe dar um feedback.