感觉本月的升级属于重大升级。
很多东西都进行了改变,不仅仅提供了富文本的编辑功能,同时很多插件都已经完成了集成。
光重构,我们都重构了好几次。
在升级之前,建议大家先注意下插件的兼容性。
要不然会导致网站终止服务至少好几个小时。
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-gamification.git failed with return #<Process::Status: pid 293 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-steam-login.git", "git clone https://github.com/scavin/discourse-bilibili-onebox.git", "git clone https://github.com/discourse/discourse-gamification.git", "git clone https://github.com/discourse/discourse-solved.git", "git clone https://github.com/discourse/discourse-reactions.git", "git clone https://github.com/discourse/discourse-cakeday.git", "git clone https://github.com/discourse/discourse-adplugin.git", "git clone https://github.com/discourse/discourse-whos-online.git", "git clone https://github.com/MonDiscourse/discourse-formatting-toolbar.git", "git clone https://github.com/discourse/discourse-microsoft-auth.git", "git clone https://github.com/paviliondev/discourse-post-badges-plugin.git", "git clone https://github.com/thijsbrilleman/discourse-click-to-edit.git", "git clone https://github.com/discourse/discourse-google-one-tap.git", "git clone https://github.com/Lhcfl/discourse-another-smtp.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-microsoft-auth' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-microsoft-auth' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-gamification' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-gamification' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-adplugin' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-adplugin' from your containers/app.yml file, then try again.
For more information, see https://meta.discourse.org/t/373574
---
---
HINT: The plugin 'discourse-solved' is now bundled with Discourse and should not be included in your container configuration.
Remove the line 'git clone https://github.com/discourse/discourse-solved' 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.
f363d20a1dbfb2450d6f569386864d64c7f07a3c8f0c9627fcfbbe92ca7a0463
root@CHURROS2502271802:/var/discourse#
麻了那么多嘛 好累一个一个删
我的这个按键全部失灵了
就是的。
这次升级改了好多。
我们也搞了好几个小时,才逐步恢复。
话说你们现在还是2C4G的机器吗,够部署discourse吗
应该是够用的。
不过我这边给的配置比较高,用到了 32G D 系列处理。
如果真有那么大流量的话,可用换到用 AMD ryzen 系列处理器试试。
明白了,谢谢。