Estamos tentando reconstruir nossa instalação do Discourse (conforme solicitado pela interface de administração).
Aqui estão os erros, por favor, ajude. Não temos experiência com Docker.
root@school-forum:/var/discourse# ./launcher rebuild app
Garantindo que o launcher esteja atualizado
Buscando origem
Launcher está atualizado
cat: templates/sshd.template.yml: Arquivo ou diretório não encontrado
cd /pups && git pull && /pups/bin/pups --stdin
/usr/bin/docker: formato de referência inválido: o nome do repositório deve estar em minúsculas.
Consulte '/usr/bin/docker run --help'.
cat: cids/app_bootstrap.cid: Arquivo ou diretório não encontrado
"docker rm" requer pelo menos 1 argumento.
Consulte 'docker rm --help'.
Uso: docker rm [OPÇÕES] CONTAINER [CONTAINER...]
Remove um ou mais containers
rm: não foi possível remover 'cids/app_bootstrap.cid': Arquivo ou diretório não encontrado
** FALHA NO BOOTSTRAP ** Por favor, role para cima e procure mensagens de erro anteriores; pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
root@school-forum:/var/discourse#
Por favor, ajude — não parece encontrar pessoas com problemas semelhantes recentemente.
Edição: após apt-get update/upgrade, obtenho uma nova mensagem de erro:
/usr/bin/docker: Resposta de erro do daemon: falha na criação do runtime OCI: container_linux.go:348: iniciar processo do container causou "process_linux.go:297: copiar dados de bootstrap para o pipe causou \\\"write init-p: pipe quebrado\\\"": desconhecido.
Sua instalação do Docker não está funcionando corretamente
Veja: https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam
root@school-forum:/var/discourse# ./launcher rebuild app
/usr/bin/docker: Resposta de erro do daemon: falha na criação do runtime OCI: container_linux.go:348: iniciar processo do container causou "process_linux.go:297: copiar dados de bootstrap para o pipe causou \\\"write init-p: pipe quebrado\\\"": desconhecido.
Sua instalação do Docker não está funcionando corretamente
Veja: https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam
Depois de tentar algumas coisas, decidi apenas comentar o código. Até a postagem de hoje, não havia encontrado ninguém com esse problema de reconstrução.
Olá a todos, uma atualização rápida: comentar a linha em app.yml resolveu esse problema, no entanto a reconstrução falha mais adiante com a seguinte mensagem:
cd /pups && git pull && /pups/bin/pups --stdin
fatal: unable to access 'https://github.com/discourse/pups.git/': Could not resolve host: github.com
1e4e6a45815a1196e4687a17e44a0beb1dd6229cd61ba2a3b657903e6cd2b56e
** FAILED TO BOOTSTRAP ** por favor, role para cima e procure mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
Além disso, ./discourse-doctor falha após tentar reconstruir — com a mesma mensagem.
Tive exatamente o mesmo problema ao atualizar da versão 2.4.2 para a 2.4.3, com o seguinte log:
Garantindo que o launcher está atualizado
Buscando origin
Launcher está atualizado
Parando o container antigo
+ /usr/bin/docker stop -t 10 app
app
cat: templates/sshd.template.yml: Arquivo ou diretório não encontrado
cd /pups && git pull && /pups/bin/pups --stdin
/usr/bin/docker: formato de referência inválido: o nome do repositório deve estar em minúsculas.
Veja '/usr/bin/docker run --help'.
cat: cids/app_bootstrap.cid: Arquivo ou diretório não encontrado
"docker rm" requer pelo menos 1 argumento(s).
Veja 'docker rm --help'.
Uso: docker rm [OPÇÕES] CONTAINER [CONTAINER...]
Remove um ou mais containers
rm: não foi possível remover 'cids/app_bootstrap.cid': Arquivo ou diretório não encontrado
** FALHA NO BOOTSTRAP ** 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.
Após executar ./discourse-doctor, a reconstrução do app falhou novamente, mas o container foi reiniciado, então o site voltou ao normal na versão 2.4.2.