Ansible 项目 5.0

此发布计划包括 ansible 包的日期,以及一些 ansible-core 包的日期。所有日期都可能发生变化。参见 Ansible-core 2.12 获取 ansible-core 的最新更新。

发布计划

2021-04-14:

可以审核新集合,以将其纳入 Ansible 5。在此 GitHub 讨论 中提交包含新集合的请求。

2021-09-24:

ansible-core 功能冻结。

2021-09-27:

ansible-core 2.12 测试版开始(每周,根据需要)。

2021-10-05:

Ansible-5.0.0 alpha1(大约每两周发布一次 ansible alpha 版,时间与 ansible-core-2.12 预发布版同步)。

2021-10-12:

最后一天提交新集合以纳入 Ansible-5。集合必须经过审核和批准才能纳入。我们不保证会审核每个集合。越早提交你的集合,你的集合就越有可能被审核,并在最终纳入之前及时解决必要的反馈。

2021-10-13:

社区会议主题:列出任何阻止发布的新集合审核。列出任何 beta1 应该尝试适应的向后不兼容的集合发布。

2021-10-18:

第一个 ansible-core 发布候选版,stable-2.12 分支创建。

2021-10-19:

Ansible-5.0.0 alpha2。

2021-10-26:

最后一天提交新集合以审核和批准,以纳入 Ansible-5。

2021-10-27:

社区会议主题:决定对任何未满足截止日期的阻滞因素激活哪些应急措施。

2021-11-02:

Ansible-5.0.0 alpha3。

2021-11-08:

Ansible-core-2.12 发布。

2021-11-08:

最后一天进行集合向后不兼容的发布,这些发布将被接受到 Ansible-5 中。

2021-11-09:

为 Ansible-6 创建 ansible-build-data 目录和文件。新集合批准将针对此进行。

2021-11-09:

Ansible-5.0.0 beta1 – 功能冻结 [1](每周发布测试版;集合所有者和感兴趣的用户应测试是否存在 bug)。

2021-11-16:

Ansible-5.0.0 beta2。

2021-11-23:

Ansible-5.0.0 rc1 [2] [3](每周根据需要发布发布候选版;测试并通知我们任何阻滞性 bug)。阻滞性 bug 会推迟发布。

2021-11-30:

Ansible-5.0.0 发布。

2021-12-21:

Ansible-5.1.0 发布(bug 修复 + 兼容功能:每三周发布一次)。

注意

Ansible 5.0.0 中将引入重大更改,尽管我们鼓励使用弃用期,这些弃用期将在重大更改发生之前至少在一个 Ansible 版本中出现,但这并不保证。

Ansible 次要版本

如果对集合进行了更改,或者如果需要强制升级到更新的 ansible-core-2.12.x 版本,则 Ansible 5.x 次要版本将大约每三周发布一次。Ansible 5.x 次要版本可能包含新功能,但不包含向后不兼容性。实际上,这意味着我们将包含新的集合版本,其中补丁版本号或次要版本号已更改,但在主要版本号已更改的情况下不会包含。例如,如果 Ansible-5.0.0 与 community.crypto 2.1.0 一起发布;Ansible-5.1.0 可能与 community.crypto 2.2.0 一起发布,但不会与 community.crypto 3.0.0 一起发布。

注意

Ansible-6 发布后,次要版本将停止。参见 发布和维护页面 获取更多信息。

有关更多信息,请在邮件列表或聊天频道中联系我们 - 参见 与 Ansible 社区沟通 获取更多详细信息。