Tenho erro ao atualizar a versão mais recente do discourse

Tenho um erro ao atualizar o discourse mais recente:

Verificando atualizações de extensões                              aviso

Sua instalação contém extensões que devem ser atualizadas
com o comando ALTER EXTENSION. O arquivo
    update_extensions.sql
quando executado pelo psql pelo superusuário do banco de dados, atualizará
essas extensões.


Atualização concluída
----------------
As estatísticas do otimizador não são transferidas pelo pg_upgrade.
Assim que você iniciar o novo servidor, considere executar:
    /usr/lib/postgresql/15/bin/vacuumdb --all --analyze-in-stages

Executar este script apagará os arquivos de dados do cluster antigo:
    ./delete_old_cluster.sh
-------------------------------------------------------------------------------------
CONCLUSÃO DA ATUALIZAÇÃO DO POSTGRES

O banco de dados antigo 13 está armazenado em /shared/postgres_data_old

Para concluir a atualização, reconstrua novamente usando:

./launcher rebuild app

Não vejo nenhum erro, apenas os próximos passos

2 curtidas

Eu continuo executando, e aparecem erros:

2025-02-13 16:30:53.012 UTC [43] LOG:  sistema de banco de dados foi desligado
110:M 13 Fev 2025 16:30:53.028 * DB salvo no disco
110:M 13 Fev 2025 16:30:53.029 # Redis agora está pronto para sair, tchau...


FALHOU
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile' falhou com o código de retorno #cProcess::Status: pid 1157 saiu com status 1e
Localização da falha: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:em `spawn'
exec falhou com os parâmetros {"cd"=e"$home", "tag"=e"precompile", "hook"=e"assets_precompile", "cmd"=e["su discourse -c 'SKIP_EMBER_CLI_COMPILE=1 bundle exec rake themes:update assets:precompile'"]}
bootstrap falhou com código de saída 1
** FALHA AO INICIALIZAR O SISTEMA ** por favor, role para cima e procure por mensagens de erro anteriores, pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.

Eu executo o doctor novamente, e parece ok.
Mas não tenho certeza sobre este problema.

1 curtida

Você pode rolar para cima e procurar por mensagens de erro anteriores e colá-las aqui?

2 curtidas

Acho que você está sem memória? Você tentou executar a reconstrução novamente?

Quanta RAM e swap você tem (free -h)?

1 curtida

Ele funciona bem, então não posso mais vê-los.

Obrigado. Vou prestar atenção à RAM nas próximas atualizações da versão.

Eu também vi isso (embora meu upgrade tenha corrido bem, fora isso). Acho que não é nada para se preocupar – está certo?