Sou responsável por uma instalação do Discourse baseada em Docker, rodando em Ubuntu, que herdei como parte de um projeto de código aberto. Durante anos, eu a atualizava via git pull && ./launcher rebuild app e, em seguida, pela interface administrativa em /admin/update. No entanto, parei de fazer atualizações tão casualmente após uma experiência dolorosa durante uma atualização que causou quebras, relacionada ao docker_manager, em janeiro de 2024 (veja os comentários no commit aqui e o commit revertido aqui).
Já se passaram 2,5 anos e preciso retomar o ritmo de atualizações, mas ainda estou um pouco nervoso devido à última atualização que causou problemas. O que eu gostaria de ajuda para entender é: o que devo saber antes de tentar atualizar da v3.4.0 para a v2026.7.2? Nosso site não usa nenhum plugin adicional e a única configuração especial de que tenho conhecimento é que utilizamos uma URL do Discourse Connect para ter SSO com nosso site principal da comunidade.
É tão simples quanto?
cd /var/discourse
git pull
./launcher rebuild app
E, em seguida, atualizar pela interface administrativa? Existem alguma etapa intermediária da qual eu precise estar ciente ao passar da v3.4.0 para a v2026.7.2?
Obrigado,
Cory