Ansible 项目 11.0
此发布时间表包括 ansible 包的日期,以及 ansible-core 包的一些日期。所有日期都可能更改。有关 ansible-core
的最新更新,请参阅 ansible-core 2.18 路线图。
发布时间表
- 2024-09-16:
ansible-core 功能冻结,创建 stable-2.18 分支。
- 2024-09-23:
ansible-core 2.18 测试版开始
- 2024-09-24:
Ansible-11.0.0 alpha1 [1]
- 2024-10-14:
第一个 ansible-core 2.18 候选版本。
- 2024-10-15:
Ansible-11.0.0 alpha2 [1]
- 2024-11-04:
Ansible-core-2.18.0 发布。
- 2024-11-04:
集合最后一天进行向后不兼容的发布,这些发布将被 Ansible-11 接受。这包括将新的集合添加到 Ansible 11.0.0;从现在开始,新的集合必须等到 11.1.0 或更高版本。
- 2024-11-05:
Ansible-11.0.0 beta1 – 功能冻结 [2] (每周发布测试版;集合所有者和感兴趣的用户应测试错误)。
- 2024-11-12:
Ansible-11.0.0 rc1 [3] [4] (根据需要每周发布候选版本;测试并提醒我们任何阻塞错误)。阻塞错误将导致发布延迟。
- 2024-11-15:
由于 Ansible-11.0.0rc1 中的主要缺陷,触发 Ansible-11.0.0rc2 发布的最后一天。
- 2024-11-19:
必要时发布 Ansible-11.0.0rc2,否则发布 Ansible-11.0.0。
- 2024-11-26:
当 Ansible-11.0.0rc2 是必要时,发布 Ansible-11.0.0。
- 2024-11-19 或 2023-11-26:
为 Ansible-12 创建 ansible-build-data 目录和文件。
- 2024-12-02:
发布 ansible-core 2.18.1。
- 2024-12-03:
发布 Ansible-11.1.0(错误修复 + 兼容功能:每四周一次。)
注意
将在 Ansible 11.0.0 中引入重大更改。我们鼓励使用弃用期,在引入重大更改之前至少提前一个 Ansible 版本发出通知。但是,不保证会发出弃用通知。
注意
一般来说,发布管理器可以自行决定将发布延迟 1-2 天,原因包括个人(日程)问题、技术问题(CI/基础设施故障)等等。但是,如果计划在同一天发布两个版本,则最新稳定版本的发布优先。这意味着如果稳定的 Ansible 11 版本与 Ansible 12 的预发布版本冲突,后者将被延迟。如果 Ansible 11 版本与稳定的 Ansible 12 版本(包括 12.0.0)冲突,则 Ansible 11 版本将被延迟。
计划的主要变更
inspur.sm 集合将由于无人维护而被删除 (https://github.com/ansible-community/ansible-build-data/issues/424)。
netapp.storagegrid 集合将由于无人维护而被删除 (https://github.com/ansible-community/ansible-build-data/issues/434)。
frr.frr 集合将由于无人维护而被删除 (https://github.com/ansible-community/ansible-build-data/issues/437)。
openvswitch.openvswitch 集合将由于无人维护而被删除 (https://github.com/ansible-community/ansible-build-data/issues/437)。
您可以使用 ansible-galaxy collection install <collection_name>
手动安装已删除的集合。
Ansible 次要版本
Ansible 11.x 遵循 ansible-core-2.18.x 版本,因此大约每四周发布一次。如果 ansible-core 因任何原因延迟发布,则下一个 Ansible 11.x 次要版本将相应延迟。
Ansible 11.x 次要版本可能包含新功能(包括新集合),但不会包含向后不兼容性。实际上,这意味着我们将包含新的集合版本,其中补丁版本号或次要版本号已更改,但主要版本号未更改。例如,如果 Ansible-11.0.0 随 community.crypto 2.3.0 一起发布,则 Ansible-11.1.0 可以随 community.crypto 2.4.0 一起发布,但不能随 community.crypto 3.0.0 一起发布。
注意
当 Ansible-12 发布时,次要版本和补丁版本将停止。有关详细信息,请参阅发布和维护页面。
注意
我们将不为未在其 Ansible 11 中包含的主要版本周期提供更新的集合提供错误修复或安全修复。
沟通
您可以通过创建社区主题来提交有关当前路线图的反馈。
请访问Ansible 沟通指南,了解如何加入和使用 Ansible 沟通平台的详细信息。