Ansible-core 2.12

发布计划

预期

必须在以下日期之前很久就提交 PR,才能有机会将其包含在此 ansible-core 版本中。

注意

2.12 版本没有 Alpha 阶段。

注意

日期可能会有所更改。

  • 2021-09-24 功能冻结(以及从devel分支出stable-2.12)任何代码都不允许添加新功能(包括模块/插件)

  • 2021-09-27 Beta 1

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

  • 2021-10-18 Release Candidate 1

  • 2021-10-25 Release Candidate 2(如有必要)

  • 2021-11-08 正式发布

发布经理

Ansible Core 团队

计划工作

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

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

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

  • 扩展module_defaults action_groups的功能,使其能够由集合创建和呈现。

延迟工作

以下工作已被延迟,并重新安排到将来的版本中

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