Tenho erro ao atualizar nova versão do discourse

Tive este erro ao atualizar para a versão mais recente:
Você poderia me ajudar, por favor?

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falhou com retorno #<Process::Status: pid 888 exit 1>
Localização da falha: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falhou com os parâmetros {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap falhou com código de saída 1
** FALHA AO INICIALIZAR ** 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.
88bbed682282caba3443f559b68a7c49ac4995115633c09ffe4299aceea844ac

Você pode rolar para cima a partir dessa mensagem e verificar se há algum erro? (ou cole a saída aqui em um codeblock para que possamos dar uma olhada)

Isto é algo antes:

1 gem instalado
gem install safe_ruby -v 1.0.4 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Successfully installed safe_ruby-1.0.4
1 gem instalado
Compiled js-processor: tmp/js-processor.js
== 20230820010101 EnableEmbeddingExtension: migrando =========================
-- enable_extension(:embedding)

I, [2023-09-15T14:11:46.731576 #1]  INFO -- : Terminando processos assíncronos
I, [2023-09-15T14:11:46.731720 #1]  INFO -- : Enviando INT para HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 42
I, [2023-09-15T14:11:46.731821 #1]  INFO -- : Enviando TERM para exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 111
2023-09-15 14:11:46.731 UTC [42] LOG:  recebido pedido de desligamento rápido
111:signal-handler (1694787106) Recebeu SIGTERM agendando desligamento...
2023-09-15 14:11:46.739 UTC [42] LOG:  abortando quaisquer transações ativas
2023-09-15 14:11:46.746 UTC [42] LOG:  worker de segundo plano "logical replication launcher" (PID 51) saiu com código de saída 1
2023-09-15 14:11:46.747 UTC [46] LOG:  desligando
111:M 15 Sep 2023 14:11:46.766 # Pedido do usuário para desligamento...
111:M 15 Sep 2023 14:11:46.766 * Salvando o snapshot RDB final antes de sair.
2023-09-15 14:11:46.828 UTC [42] LOG:  o sistema de banco de dados está desligado
111:M 15 Sep 2023 14:11:46.910 * DB salvo em disco
111:M 15 Sep 2023 14:11:46.910 # Redis está pronto para sair, tchau tchau...

Leia atentamente o OP aqui:

Existem novos requisitos para usar o Chatbot.

Não o remova a menos que siga primeiro as instruções de desinstalação.

Provavelmente simplificarei isso em uma versão futura, mas, por enquanto, essas instruções devem ser seguidas.

Funcionou. Mas parece tão complicado.
Você poderia torná-lo mais simples?

Você tem uma tabela sobre a restrição de tópicos de leitura do bot? (Estou preocupado quando você o torna mais inteligente para indexar o conteúdo do discurso)

A “visão” dos bots é abordada no mesmo artigo.