我们希望听到您的声音!帮助我们深入了解 Ansible 生态系统现状。
参加 Ansible 项目 2024 年调查

牛角号 #27

Ansible Bullhorn banner

牛角号

Ansible 开发者社区通讯 第 27 期,2021 年 5 月 27 日 (往期回顾)

欢迎阅读牛角号,这是我们为 Ansible 开发者社区提供的通讯。如果您有任何疑问或想分享的内容,请发送邮件至 the-bullhorn@redhat.com,或在以下 GitHub 问题 中发表评论。

关键日期

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-AnsibleSphinx(文档生成器)的一个新扩展。

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 的 Ansible 2.8.202.9.22,以及适用于 Ubuntu 18.0420.0420.1021.04 的 Ansible 2.10.73.4.04.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。