Discourse quebrado após atualização

Olá, amigos,
Minha instalação do Discourse quebrou após a atualização da versão 2.5.0-beta3 para a 2.8.0-beta1.

Problema:

  1. Ao clicar no menu hambúrguer, nenhum menu se abre.
    Portanto, não consigo iniciar nenhuma tarefa de administração.

  2. Há um erro no Console do JS (repetido várias vezes):

popper.js:25 Uncaught Error: There is no route named admin
    at RouteRecognizer.handlersFor (popper.js:25)
    at NamedTransitionIntent.applyToState (popper.js:25)
    at PrivateRouter.generate (popper.js:25)
    at CustomWidget.href (application-fe9ee991da6504fca90ed9af1944975a34f8edf0ff952663df073d0806920bef.js:81306)
    at CustomWidget.buildAttributes (application-fe9ee991da6504fca90ed9af1944975a34f8edf0ff952663df073d0806920bef.js:81324)
    at CustomWidget.draw (application-fe9ee991da6504fca90ed9af1944975a34f8edf0ff952663df073d0806920bef.js:88387)
    at CustomWidget.render (application-fe9ee991da6504fca90ed9af1944975a34f8edf0ff952663df073d0806920bef.js:88162)
    at renderThunk (popper.js:25)
    at handleThunk (popper.js:25)
    at createElement (popper.js:25)
...

Alguém tem ideia de como corrigir isso?

Você está usando algum plugin de terceiros? Se sim, recomendo comentá-los no seu app.yml e reconstruir via SSH.

Você executou uma reconstrução completa pela linha de comando e atualizou o PostgreSQL? Atualização do PostgreSQL 13

Você tentou Como usar o Modo de Segurança do Discourse?

2 curtidas

O problema foi resolvido realizando a reconstrução completa

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

e adicionando mais espaço em disco para o Discourse.

Obrigado a todos!

2 curtidas

Você também pode tentar

./launcher cleanup

Para liberar espaço em disco. Provavelmente, você tem uma cópia extra do seu banco de dados.

2 curtidas