Problemas na atualização de 3.3.0-beta2-dev para 3.3.0-beta2

Fui solicitado a fazer o upgrade na página de Administração. Primeiro, tive que fazer o upgrade do docker_manager, então o fiz pela interface web. Após fazê-lo, recebi a seguinte mensagem:

Atualizações pela interface web estão desabilitadas até que você execute a imagem mais recente. Para fazer isso, acesse seu servidor usando SSH e execute:

    cd /var/discourse
    git pull
    ./launcher rebuild app

Então, segui as instruções e executei o upgrade pela CLI (SSH). Meu fórum não iniciou (não consegui abrir o site) depois disso, embora eu não tenha visto nenhum erro crítico durante o upgrade. Fiz isso duas vezes – mesmo resultado. Felizmente, fiz um snapshot da VM em que o fórum está rodando.

Alguém obteve sucesso com isso?

Você pode tentar novamente e compartilhar o log aqui se ainda não funcionar?

1 curtida

Vou tentar novamente no sábado de manhã cedo, quando meus usuários do fórum estiverem dormindo profundamente depois das festas de sexta-feira :wink:

Por favor, lembre-me o caminho para o log a que você está se referindo. Obrigado!

1 curtida

Eu estava me referindo à saída do comando rebuild para ver se perdemos algo no processo de reconstrução. :+1:

EDIT: Para quem estiver lendo, como Jammy observou abaixo, por favor, sempre remova quaisquer detalhes sensíveis.

1 curtida

Ah, entendi. Aqui está.

editado

Seria melhor se você pudesse compartilhar um sem sua senha ou outros detalhes confidenciais.

(Você também pode querer considerar a alteração dos seus atuais)

2 curtidas

Obrigado! Que estúpido da minha parte!
Acho que removi todas as informações confidenciais e mudei minha senha.

Obrigado novamente!
rebuild_app_output2.txt (159,7 KB)

Acho que sei o que é… É sobre certificados SSL.
Quando estava instalando o Discourse, não consegui finalizá-lo porque os certificados Let’s Encrypt baseados no desafio HTTP não puderam ser criados. Então, como tenho meu domínio registrado no Cloudflare, criei manualmente os certificados com o desafio DNS. E funcionou bem até que precisei reconstruir o aplicativo.

Agora preciso atualizar meu arquivo app.yml com os valores corretos para este propósito (solicitando os certificados LE com Cloudflare).

Onde posso encontrar uma documentação completa sobre app.yml?