Não consigo mais atualizar o Discourse

A interface web diz o seguinte:

E eu recebo estes erros ao tentar reconstruir:

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-oauth2-basic.git falhou com retorno #<Process::Status: pid 283 exit 128>
Localização da falha: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/exec_command.rb:131:in `spawn'
exec falhou com os parâmetros {\"cd\"=>\"$home/plugins\", \"cmd\"=>[\"git clone https://github.com/discourse/docker_manager.git\", \"git clone https://github.com/discourse/discourse-solved.git\", \"git clone https://github.com/discourse/discourse-github.git\", \"git clone https://github.com/discourse/discourse-oauth2-basic.git\", \"git clone https://github.com/discourse/discourse-chat.git\", \"git clone https://github.com/discourse/discourse-reactions.git\", \"git clone https://github.com/discourse/discourse-data-explorer.git\", \"git clone https://github.com/discourse/discourse-chat-integration.git\"]}
bootstrap falhou com código de saída 128
---
HINT: O plugin 'discourse-reactions' agora está incluído no Discourse e não deve ser incluído na configuração do seu contêiner.
Remova a linha 'git clone https://github.com/discourse/discourse-reactions' do seu arquivo containers/app.yml, então tente novamente.
Para mais informações, veja https://meta.discourse.org/t/373574
---
---
HINT: O plugin 'discourse-oauth2-basic' agora está incluído no Discourse e não deve ser incluído na configuração do seu contêiner.
Remova a linha 'git clone https://github.com/discourse/discourse-oauth2-basic' do seu arquivo containers/app.yml, então tente novamente.
Para mais informações, veja https://meta.discourse.org/t/373574
---
---
HINT: O plugin 'discourse-chat-integration' agora está incluído no Discourse e não deve ser incluído na configuração do seu contêiner.
Remova a linha 'git clone https://github.com/discourse/discourse-chat-integration' do seu arquivo containers/app.yml, então tente novamente.
Para mais informações, veja https://meta.discourse.org/t/373574
---
---
HINT: O plugin 'discourse-data-explorer' agora está incluído no Discourse e não deve ser incluído na configuração do seu contêiner.
Remova a linha 'git clone https://github.com/discourse/discourse-data-explorer' do seu arquivo containers/app.yml, então tente novamente.
Para mais informações, veja https://meta.discourse.org/t/373574
---
** FAILED TO BOOTSTRAP ** 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.
41000056ddacb6105036e85e67db1a5eab6fbd8d0184e4db5e16613c189fe2cd

Tentei comentar os plugins que agora estão incluídos em /var/discourse/containers/app.yml

mas a reconstrução ainda gera o mesmo erro.

Alguém tem alguma ideia? Obrigado!

Você precisa remover estes plugins do arquivo app.yml. Eles já estão disponíveis na nova versão do discourse, então não é necessário incluí-los durante a reconstrução.

Remova a linha 'git clone https://github.com/discourse/discourse-reactions' do seu arquivo containers/app.yml, então tente novamente.
---
Remova a linha 'git clone https://github.com/discourse/discourse-oauth2-basic' do seu arquivo containers/app.yml, então tente novamente.
---
Remova a linha 'git clone https://github.com/discourse/discourse-chat-integration' do seu arquivo containers/app.yml, então tente novamente.
---
Remova a linha 'git clone https://github.com/discourse/discourse-data-explorer' do seu arquivo containers/app.yml, então tente novamente.
3 curtidas

O problema é que eu fiz exatamente isso.

Eu acho que isso tem a ver com todos os plugins sendo empacotados no core sem a necessidade de fazê-lo e sem testes adequados.

1 curtida

Você poderia enviar a lista de plugins instalados no seu arquivo app.yml? Obrigado!

2 curtidas

Você realmente salvou o yml depois de remover as linhas?

          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-github.git
#          - git clone https://github.com/discourse/discourse-oauth2-basic.git
#          - git clone https://github.com/discourse/discourse-chat.git
#          - git clone https://github.com/discourse/discourse-reactions.git
#          - git clone https://github.com/pmusaraj/discourse-onesignal.git
#          - git clone https://github.com/discourse/discourse-data-explorer.git
          - git clone https://github.com/discourse/discourse-chat-integration.git
```*texto enfatizado*

alguns estão comentados...
1 curtida

Parece que discourse-chat-integration ainda precisa ser comentado

5 curtidas

Ah sim, obrigado… tentarei novamente e relatarei

2 curtidas

Sim, foi isso… Não é à toa que estou cometendo tantos erros depois de tipo 12 horas. Obrigado!

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.