Cannot update Discourse anymore

Web interface says this:

and I get these erros then trying to rebuild:

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-oauth2-basic.git failed with return #<Process::Status: pid 283 exit 128>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/exec_command.rb:131:in `spawn'
exec failed with the params {"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 failed with exit code 128
---
HINT: The plugin 'discourse-reactions' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-reactions' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-oauth2-basic' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-oauth2-basic' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-chat-integration' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-chat-integration' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-data-explorer' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-data-explorer' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
41000056ddacb6105036e85e67db1a5eab6fbd8d0184e4db5e16613c189fe2cd

Tried commenting out plugins which are now bundled from /var/discourse/containers/app.yml

but rebuild still drops the same error.

Anyone has an idea? Thank you!

You need to remove these plugins from the app.yml file. They are already available in the new version of discourse, so don’t need to pull them during rebuild.

Remove the line 'git clone https://github.com/discourse/discourse-reactions' from your containers/app.yml file, then try again.
---
Remove the line 'git clone https://github.com/discourse/discourse-oauth2-basic' from your containers/app.yml file, then try again.
---
Remove the line 'git clone https://github.com/discourse/discourse-chat-integration' from your containers/app.yml file, then try again.
---
Remove the line 'git clone https://github.com/discourse/discourse-data-explorer' from your containers/app.yml file, then try again.
2 Likes

The thing is I did exactly that.

I think this has got to do with all the plugins getting bundled into core. Even my dev environment has lots of errors and broken plugins and bunch of console logs.

Could you send the list of plugins installed in your app.yml file? Thanks!

1 Like

Did you actually save the yml after you took the lines out?

          - 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
```*emphasized text*

some are commented out...

Looks like discourse-chat-integration still needs to be commented out

4 Likes

Oh yes, thank you… will try again and report

1 Like

Yes, it was that… No wonder I’m making such mistakes after like 12 hours. Thank you!

2 Likes