Ontem, atualizei casualmente o Discourse para 3.5.0.beta8 na interface web, mas o site travou. Hoje, executei ./launcher rebuild app no terminal, mas ainda não funciona.
O que eu tentei
Tentei excluir vários plugins mencionados aqui. Excluí os plugins relevantes em app.yml e tentei reconstruir o aplicativo novamente. Não há erros ou falhas de compilação agora.
Parece que foi causado pelo Docker? Executei apt upgrade docker e ./launcher rebuild app, mas também não funcionou.
docker: "specify mac-address per network" requires API version 1.44, but the Docker daemon API version is 1.43.
See 'docker run --help'.
Failed to restart the container.
Outros
Tenho certeza de que não alterei nenhuma outra configuração durante este período. Pelo menos da última vez que atualizei o editor dias atrás.
O desempenho da minha máquina deve ser suficiente para lidar com a atualização.
Gostaria de adicionar um detalhe rápido a este tópico fechado. Tive um problema semelhante em um droplet Discourse da Digital Ocean que tenho executando há cerca de 5 anos com os mesmos erros exatos. Tentei atualizar da interface de administração no Discourse e correu tudo bem até a atualização do aplicativo Discourse.
Minha única adição aqui é que, após atualizar meu servidor, por qualquer motivo, ainda precisei executar apt upgrade docker-ce para que o Docker passasse da v18 para a v24. Em seguida, pude executar ./launcher rebuild app.