我可以将 Chef Server 11.1.3 节点升级到 chef-client 12.5.1 吗?

Can I upgrade Chef Server 11.1.3 nodes to chef-client 12.5.1?

我们 运行 开源 Chef Server 11.1.3。

我们可以将服务器 11.1.3 节点升级到 chef-client 12.5.1 吗?

有什么会阻止我在我的食谱中使用新的自定义资源模型吗?

我们确实计划升级到 chef-server-core 12.2.0-1,但尚未完成测试。

谢谢!

当 chef 客户端 12.0 发布时,据说与 chef 服务器 11 的兼容性可以工作(我个人对 chef-server 11.0.8 有问题)。

据我所知没有兼容性矩阵。

如果 chef-client 12.5 可以与您的服务器一起使用,custom_resource 不会有问题,服务器只存储食谱而不 运行 它们,所以应该是可以在你的食谱中使用它们。

编辑完成: 主厨邮件列表中来自 Kallistec 的 this message 引述:

Each product is supposed to work with +/- 1 major version of the other. Two caveats:

  • there will be bugs, so if there’s a bug in 11.0.8 and it’s not fixed until 11.1.x, you would need to upgrade
  • When new functionality is added that requires both client and server to function, we don’t make any commitments about backporting. For example, the new policyfile features aren’t going to be backported to Chef Server 11.