可分析的2.10

2020-08-15 00:01:27

大家好,我们很高兴地宣布,新的Ansible-Base 2.10软件包现已上市!Ansible-base包只包含AnsibleExecution引擎、相关工具(例如Ansible-galaxy、Ansible-test)和一组非常小的内置插件。

Ansible-base软件包是几年来将Ansible引擎版本与Ansible内容版本分离的努力的巅峰之作,通过将核心Ansible存储库中的大部分模块和插件内容拆分成Ansible Collection。这些收集可以在独立的时间线上发布,由其组成社区的需求驱动。这种解耦模型允许内容创建者针对更专门构建的健壮环境进行开发,只需从Ansible-base包开始,并使用ansible-galaxy仅安装和维护其自动化所需的集合。对于更喜欢带电池的型号的用户,大多数分销渠道的Ansible包将在未来几周内更新为依赖Ansible基础包的精心策划的系列快照。这将提供一站式安装体验,类似于所有以前版本的Ansible,并且应该允许先前构建的Ansible内容原封不动地运行。可以在https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_2_10.html#release-scheduleHow上找到Ansible社区发行版的发行计划-$pip install ansible-base==2.10.0--user.gz发行版可以在以下位置找到:*ansible-base 2.10.0 https://pypi.python.org/packages/source/a/ansible-base/ansible-base-2.10.0.tar.gz SHA256:9d015bc042c9547adc68e7863359fe7a2eb764e7fb02dc50514c65ca6b8c08d9What';Ansible-base 2.10.0中的新特性-除了众多错误修复外,此版本中的大多数新的Ansible引擎功能都通过集合增强了Ansible对外部插件的支持。这些功能包括:*支持/测试的Ansible版本的集合声明*透明地将以前包含在Ansible中的插件重定向到其目标集合*从GIT存储库安装集合*测试工具的各种增强功能这些功能支持我们的目标,即一旦安装了必要的集合,就允许为Ansible的以前版本编写的Ansible内容在2.10中原封不动地运行。完整的更改日志位于:*2.10.0 https://github.com/ansible/ansible/blob/stable-2.10/changelogs/CHANGELOG-v2.10.rstWhat';S未来维护releases?---Future维护版本的计划大约每4周发布一次。端口帮助-我们';我在https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.10.htmlto Help上发布了一份移植指南,帮助您将内容迁移到2.10。谢谢!--Rick Elrod--您收到这条消息是因为您订阅了Google Group";Ansible Project";群。要取消订阅此群并停止接收来自该群的电子邮件,请向[email protected]发送电子邮件,在Web访问https://groups.google.com/d/msgid/ansible-project/CAMuUyjR0RdkAndkt99fMzpGmksom59WQx_qp6NtCprukAKTr3w%40mail.gmail.com.上查看此讨论