移除一个插件后重建失败

我已经安装了下面的插件,一切正常。测试后我决定卸载它,但在卸载并尝试重建时,我收到了以下错误信息:

Pups::ExecError: cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+ failed with return #<Process::Status: pid 366 exit 1>
失败位置:/pups/lib/pups/exec_command.rb:112:in `spawn'
执行失败,参数如下:{"cd"=>"$home", "hook"=>"web", "cmd"=>["gem update bundler", "find $home ! -user discourse -exec chown discourse {} \\+"]}
ff1d279949d22ae0f09f81327fef1065419a7fabfcd9b89cf0fb9f676cb645ba
** 启动失败 ** 请向上滚动查看之前的错误信息,可能不止一条。
./discourse-doctor 可能有助于诊断问题。

请建议我如何解决此问题。

更新:我重启了服务器,网站已恢复。该插件未显示在 app.yml 中,但在仪表盘的插件列表中仍然存在。

该插件不在容器中

但在管理员仪表盘的插件列表中仍然显示

你好 Jay,

我刚刚为这个问题向 discourse_docker 推送了一个修复。你能否尝试拉取最新版本(在 /var/discourse 中执行 git pull),然后再次尝试重建?

我遇到了完全相同的问题。

在你的修复之后,我执行了 ./launcher rebuild app,现在一切正常。

非常感谢 :slight_smile: