Recompilar App - Erro

Olá,

Estou tentando recriar meu aplicativo Discourse para iniciá-lo, mas continuo recebendo este erro.

./launcher rebuild app
Garantindo que o launcher esteja atualizado
Buscando origem
remote: Enumerando objetos: 4, concluído.
remote: Contando objetos: 100% (4/4), concluído.
remote: Comprimindo objetos: 100% (4/4), concluído.
remote: Total 4 (delta 0), reutilizados 0 (delta 0), pacotes reutilizados 0
Descompactando objetos: 100% (4/4), 2,93 KiB | 2,93 MiB/s, concluído.
De https://github.com/discourse/discourse_docker
 * [nova branch]      add-maxmind-key-line-(commented-out)-to-default-config -> origin/add-maxmind-key-line-(commented-out)-to-default-config
Launcher está atualizado
Parando container antigo
+ /usr/bin/docker stop -t 60 app
app
cd /pups && git pull && /pups/bin/pups --stdin
docker: formato de referência inválido: o nome do repositório deve estar em minúsculas.
Consulte '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 por mensagens de erro anteriores; pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.

Essa é a saída completa ao executar o comando.
Já tentei executar o Discourse Doctor várias vezes, mas ele não forneceu nada que ajudasse diretamente a resolver o problema.

Qualquer ajuda será muito apreciada.
Obrigado desde já.

Tem algo interessante em ./launcher logs app?

Vou verificar para você.
Aguarde enquanto faço login no servidor.

Parece que muitos arquivos têm essa mensagem: “arquivo não existe”.

Como é o conteúdo de /var/discourse? É lá que você está executando os comandos? Você consegue verificar se há um container em execução?

Então, decidi refazer a instalação rapidamente. Agora, ao executar,

./launcher rebuild app

Ele exibe o seguinte erro:

FAILED
--------------------
Pups::ExecError: /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end' failed with return #<Process::Status: pid 192 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec failed with the params "/usr/local/bin/ruby -e 'if ENV[\"DISCOURSE_SMTP_ADDRESS\"] == \"smtp.example.com\"; puts \"Aborting! Mail is not configured!\"; exit 1; end'"
75286dddc94d10daec3fb41a586df799de5eb633374f13c50a976aab68f6add6
** FAILED TO 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.

Não sei se esse erro é corrigível.

Você tem um arquivo app.yml válido em /var/discourse/containers? Se não, você precisa executar novamente o script de configuração.

1 curtida

Execute

apt-get update

apt-get upgrade

Em seguida

cd /var/discourse/

./launcher rebuild app

4 curtidas