Ansible-core 2.11

发布计划

预期时间

PR 必须在以下日期之前提前提交,才有机会被纳入此次 ansible-core 版本中。

注意

2.11 版本没有 Alpha 阶段。

注意

日期可能会有所变动。

  • 2021-02-12 功能冻结:任何代码均不得添加新功能(包括模块/插件)

  • 2021-03-02 Beta 1

  • 2021-03-15 Beta 2(如有必要)

  • 2021-03-29 Release Candidate 1(以及 stable-2.11devel 分支)

  • 2021-04-12 Release Candidate 2(如有必要)

  • 2021-04-26 正式发布

发布管理器

Ansible 核心团队

计划工作

  • ansible-base 重命名为 ansible-core

  • 改善 ansible-galaxy collection CLI 的用户体验,特别是与安装和升级相关的部分。

  • 新增 Role Argument Spec 功能,允许角色定义一个参数规范,用于验证该角色所使用的变量。

  • 将控制节点的最低 Python 版本要求提升至 Python 3.8。此版本不会有破坏性变更,但 ansible-core 将仅为 Python 3.8+ 提供打包。 ansible-core==2.12 将包含需要至少 Python 3.8 的破坏性变更。

  • ansible-test 中引入分体式控制节点测试(split-controller testing),以将控制节点的依赖项与目标节点的依赖项分开。