Falha ao atualizar o Docker

Estou atualizando da versão v2.6.0.beta4 +52
Ao chegar para atualizar, percebi que tudo ainda estava sendo atualizado da última vez… exceto o gerenciador do Docker?
Redefini tudo e comecei a atualizar o Docker… foi aí que tudo deu errado.

rake aborted!
Não sei como executar a tarefa 'themes:update' (Veja a lista de tarefas disponíveis com `rake --tasks`)
Você quis dizer?  themes:audit
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'
2 curtidas

Tentei novamente.
Quando notei ‘themes:update’, atualizei dois componentes do tema.
Quando voltei para verificar a atualização do Docker, ela havia sido concluída com sucesso.

Não tenho certeza se a atualização dos componentes do tema foi a solução.
Mas a atualização havia falhado duas vezes antes de eu fazer isso.

3 curtidas

@geoff777 Obrigado por postar como você resolveu o problema! Posso perguntar como se atualizam temas e componentes? Tenho o mesmo erro, mas só tenho dois temas padrão e nenhum componente. Installing a theme or theme component não descreve nenhum detalhe sobre atualizações de tema, apenas uma maneira de instalá-los via git. Você precisou sobrescrever o tema padrão com a versão mais recente do GitHub?

No meu caso, de 2.6.0.beta4 para 2.7.0.beta1.

P.S. Minha suposição é que você usou discourse/lib/tasks/themes.rake at b5705348b32fff406d8e7e3463def65eaf635206 · discourse/discourse · GitHub, mas não tenho certeza de como invocá-lo corretamente para manter minha instalação “atualizável” (não quero instalar nenhuma personalização).

Oi Andrew,

Instalei alguns componentes do tema. Dois deles precisavam de atualização.
Não tinha certeza se a atualização dos componentes do tema foi o motivo de tudo começar a funcionar.
Acho que foram apenas os velhos “duendes” do computador… não há explicação, mas funcionou na terceira tentativa. Obrigado… vamos seguir em frente antes que pare de funcionar de novo… :grin:

Tive um erro semelhante e a interface afirma que meus temas estão atualizados. Não tenho certeza de como proceder. Também estou atualizando da versão 2.6 para a 2.7.

Você pode tentar uma reconstrução?

cd /var/discourse
./launcher rebuild app
1 curtida

Sim, vou tentar isso na próxima.

Isso resolveu, obrigado.