Cloudron 缺少插件:pull_compatible_all

这是我们应该在这里报告问题的地方吗?

我正在尝试安装此插件,但它似乎对我不起作用。

重启 Discourse 实例后,我收到此错误:

Unknown migration version "7.0"; expected one of "4.2", "5.0", "5.1", "5.2", "6.0", "6.1"

有人知道我该怎么做才能解决这个问题吗?

更新:似乎这个问题应该在 2022 年 6 月 15 日得到解决,但我现在遇到了完全相同的问题 :frowning:

我认为这里也报告了一个类似的错误:

我认为他们没有使用标准安装,这导致了一些兼容性问题。你的设置也可能是这种情况吗?

1 个赞

是的,我也在 Cloudron 上运行 Discourse。

但似乎这个问题并不局限于 Cloudron 安装,并且已根据以下链接解决:

所以想知道为什么我们还在 Cloudron 上遇到这个问题,以及/或者如何进一步调查?

啊,我不确定我是否正确理解了这一点,但我想也许是因为修复还没有真正合并到 discourse-calendar 中?

我从另一个主题中了解到,Cloudron 缺少一个兼容性文件,该文件本可以阻止它尝试更新不符合条件的插件?

2 个赞

谢谢,我会引导 Cloudron 的开发人员过来调查……

您知道 Cloudron 中似乎缺失的“兼容性文件”放在哪里吗?
您能提供一个文件示例的链接吗?
一旦他们知道那是什么,我敢肯定他们会添加所需的内容!:slight_smile:

非常感谢!

1 个赞

恐怕我不知道。:slight_smile: 但我可以将其拆分为一个单独的支持主题,以便更多人关注它——它将被标记为#unsupported,但可能有人知道更多并添加一些内容。:+1:

1 个赞

另外,此问题在 Cloudron 7.3.2 和 Cloudron Discourse 版本 2.8.11 中仍然存在 :frowning:

嘿@jdaviescoates,你是否尝试联系cloudron https://forum.cloudron.io/,那里可能是让他们了解你问题的好地方。

3 个赞

这是自定义向导插件的实际 discourse 兼容性文件:

discourse-custom-wizard/.discourse-compatibility at main · paviliondev/discourse-custom-wizard · GitHub

2 个赞

确实试过了 Installing discourse-calendar | Cloudron Forum

谢谢,我会把这个指向 Cloudron 的开发者,希望这能帮助他们解决问题……

我们唯一能给您的实际建议是使用受支持的安装。

这类问题正是第三方软件包问题被标记为 unsupported-install 的原因。事情总是会出问题 :slightly_frowning_face:

3 个赞