牛角号 #27
牛角号
Ansible 开发者社区通讯 第 27 期,2021 年 5 月 27 日 (往期回顾)
欢迎阅读牛角号,这是我们为 Ansible 开发者社区提供的通讯。如果您有任何疑问或想分享的内容,请发送邮件至 the-bullhorn@redhat.com,或在以下 GitHub 问题 中发表评论。
关键日期
- 2021 年 6 月 2 日:社区 IRC 会议,世界标准时间 18:00(在此 提出议题)
- 2021 年 6 月 8 日:2021 年 6 月 Ansible 贡献者峰会,世界标准时间 07:00
- 2021 年 6 月 8 日:Ansible 4.1.0 版本发布预计时间
- 2021 年 6 月 8 日:牛角号 #28 内容截止日期
- 2021 年 6 月 9 日:黑客马拉松/PR 日(以及可能举行的 社区 IRC 会议)
- 2021 年 6 月 10 日:多元与包容性工作组会议,世界标准时间 19:00
- 2021 年 6 月 15/16 日:2021 年 Red Hat 峰会虚拟体验第二部分
- 2021 年 6 月 21 日:Ansible-Core 2.11.2 和 Ansible-Base 2.10.11 版本发布预计时间
- Ansible-core 2.12 路线图现已发布
ANSIBLE 4.0.0 现已正式发布
Ansible 4.0.0 已于 5 月 18 日发布。🎉
Ansible 社区团队于 2021 年 5 月 18 日宣布 Ansible 4.0.0 正式发布。这是第一个使用 Ansible-core-2.11 发布的 Ansible 版本。剧本语言或其他方面可能存在向后不兼容的更改。请参阅 移植指南 以了解详细信息。
Ansible 4.0.0 版本的发布标志着 Ansible 3 更新的结束。Ansible 软件包的未来更新将是针对 Ansible 4 软件包的错误修复和向后兼容的功能增强。有关此版本的新增功能以及如何获取它,请参阅 Toshio Kuratomi 发送给 ansible-announce 列表的电子邮件。
Ansible 5 开发现已开始。Ansible 5 将在大约六个月内发布,届时将引入 Ansible-core-2.12 版本。
ANSIBLE-CORE 2.11.1、ANSIBLE-BASE 2.10.10 和 ANSIBLE 2.9.22 发布
Ansible Core 团队于 5 月 24 日宣布了 Ansible-Core 2.11.1、Ansible-Base 2.10.10 和 Ansible 2.9.22 的维护版本。请 点击此链接 查看 Rick Elrod 发送给 ansible-devel 邮件列表的电子邮件,以获取有关新增功能、安装说明和未来版本计划的详细信息。
沟通:IRC 网络更改
Ansible 社区已做出 决定 迁移到 Libera.Chat IRC 网络。我们使用与 Freenode 网络相同的频道名称。文档将很快更新,并在准备好后与大家分享。从现在开始,讨论和会议将在 Libera.Chat 上进行,而不是在 Freenode 上进行。
新的/更新的社区集合
社区通用集合 - community.general 3.1.0 已发布。这未包含在 Ansible 4.0.0 中,因为该版本处于功能冻结状态。
寻找 Netbox 集合维护者
现有人员呼吁维护者接管 Netbox 集合的所有权。请 点击此处 查看详细信息,如果您有兴趣,请随时联系!
推出 SPHINX-ANSIBLE
Sphinx-Ansible 是 Sphinx(文档生成器)的一个新扩展。
Sphinx 使用一种名为 RestructuredText 的纯文本标记语言。此扩展允许您直接在文档中编写一些常规的 Ansible 任务。生成最终文档时,扩展程序将调用 Ansible 来运行这些任务。输出将集成到最终结果中。如果您想确保文档的准确性,这将非常有用。例如,您可以在 CI 管道中运行生成。
征求反馈!
- 使用 ESXi 主机的清单插件,您可以使用该插件收集有关 vCenter 中 VMware ESXi 的信息。请随时尝试并分享您的评价。
- 对于 Vyos 网络设备,我们请求您对 Vyos logging_global 资源模块 的模型提供反馈,该模型管理日志记录属性。
- 如果您在集合中使用角色参数规范,或正在尝试使用它们,请针对以下 PR 提供反馈
- 生成角色文档 - 此 PR 根据角色参数规范为文档站点创建角色文档,类似于插件和模块文档。
-
支持具有参数规范的角色 - 此 PR 允许 antsibull-changelog 自动检测集合中新的角色(它只考虑
main
入口点)。
- 有一个功能请求,希望 Cisco ASA 集合具有一个 dynamic_filter ASA 模块,该模块可以通过 Cisco 动态/静态数据库启用僵尸网络过滤。欢迎社区提供反馈,说明您使用 Cisco ASA 僵尸网络过滤功能的频率,以及您是否希望通过 Ansible Cisco ASA 模块自动执行此过程。
- 我们正在更新 galaxy.ansible.com 以使用 GalaxyNG(为 Ansible Automation Hub 提供支持的代码),因为它维护良好且效率高。帮助我们确保在此过渡过程中满足您的用例!请查看 Reddit 上的这篇文章 以了解详细信息以及您可以提供帮助和反馈的方式。
- 在 ansible-core 2.12 中,集合将能够定义新的组以与
module_defaults
一起使用。 此处 是该功能演变的摘要。欢迎提供 反馈! - 我们目前正处于新的 GitHub Action PPA 流程的测试阶段。此测试包括适用于 Ubuntu
18.04
的 Ansible2.8.20
和2.9.22
,以及适用于 Ubuntu18.04
、20.04
、20.10
和21.04
的 Ansible2.10.7
、3.4.0
和4.0.0
。如果您有兴趣进行测试或查看新流程,请参阅 此 GitHub 问题 以获取更多详细信息。
2021 年 6 月 ANSIBLE 贡献者峰会
下一届 Ansible 贡献者峰会将于 2021 年 6 月 8 日(星期二)举行。不到两周的时间!如果您尚未注册,请 点击 Eventbrite 查看详细信息并注册,并在 此 HackMD 笔记 中提出/投票您想讨论的主题。
来自 Ansible 社区的内容
跟随 Ansible 角色参数规范(Ansible Core 2.11 的新功能之一)的冒险故事,作者是 Tadej Borovšak,CI 在这里拯救了一天!
Ansible 团队正在招聘
Red Hat 正在招聘多个职位来参与 Ansible 的工作。请查看链接中的职位描述并申请!
反馈
您有任何想问的问题或希望我们关注的问题吗?请发送电子邮件至 the-bullhorn@redhat.com。