Ansible 4.0.0 稳定版发布

来源: OSCHINA
编辑: 局长
2021-05-26

Red Hat 已于上周发布了 Ansible 4.0,并表示此次更新基于 ansible-core-2.11.x 软件包,对于 Ansible 3 使用的软件包来说是一次重大更新。Ansible 3 基于 Ansible Base 2.10.x,所以 4 和 3 的 core playbook 语言可能会向后不兼容。详情查看迁移指南

获取新版本

由于 PIP 的限制,如果希望从 Ansible 3(或者更早版本)进行升级,则需要在安装 Ansible 4 之前卸载 Ansible 和 Ansible Base。

$ pip uninstall ansible ansible-base
$ pip install ansible==4.0.0 --user

Ansible 4.0.0:https://pypi.python.org/packages/source/a/ansible/ansible-4.0.0.tar.gz

新特性

  • 此版本基于 Ansible Core 2.11,它是 ansible-core 软件包的一次重大更新,因此可能包含对 playbook 语言和命令行 line0 程序的向后不兼容的变化。详情查看迁移指南
  • 添加一种以编程方式安装 Ansible 软件包版本的方法
python -c 'from ansible_collections.ansible_release import
ansible_version; print(ansible_version)'
4.0.0

官方表示,由于 Ansible 4 已发布,因此对 Ansible 3 的更新即将停止。新的次要版本大约每三周发布一次(Ansible 4.1.0、Ansible 4.2.0 等)。这些版本将包含错误修复和新功能,但不存在向后不兼容的情况。

更新日志

展开阅读全文
7 收藏
分享
加载中
最新评论 (1)
Ansible 终于更新大版本了,给个赞。
2021-05-26 09:27
0
回复
举报
更多评论
1 评论
7 收藏
分享
返回顶部
顶部