Ansible-core 2.12

发布计划

预期

为了有机会包含在此 ansible-core 版本中,PR 必须在以下日期之前提交。

注意

2.12 中没有 Alpha 阶段。

注意

日期如有更改,恕不另行通知。

  • 2021-09-24 功能冻结(以及 stable-2.12devel 分支) 对任何代码都没有新功能(包括模块/插件)

  • 2021-09-27 Beta 1

  • 2021-10-04 Beta 2(如有必要)

  • 2021-10-18 发布候选版 1

  • 2021-10-25 发布候选版 2(如有必要)

  • 2021-11-08 发布

发布经理

Ansible 核心团队

计划工作

  • 将控制器对 Python 的最低版本要求提升至 Python 3.8。这将是一个硬性要求。

  • 弃用对受管/目标主机上 Python 2.6 的支持。ansible-core==2.13 的发布将移除对 Python 2.6 的支持。

  • ansible-test 中引入拆分控制器测试,以将控制器的依赖项与目标的依赖项分开。

  • 扩展 module_defaults action_groups 的功能,以便由集合创建和展示。

延迟工作

以下工作已被推迟,并重新定位到未来的版本

  • 实现对象代理,以公开代码各部分之间的受限接口,并启用属性和变量的弃用。