牛角号 #5
牛角号
Ansible 开发者社区通讯
欢迎阅读牛角号,这是我们为 Ansible 开发者社区提供的通讯。如果您有任何问题或想分享的内容,请通过 the-bullhorn@redhat.com 与我们联系。
ANSIBLE-BASE 2.10 BETA 1 发布
6 月 17 日,Ansible 核心团队发布了 ansible-base-2.10 的第一个 Beta 版本。
ansible-base 包仅包含 Ansible 执行引擎、相关工具(例如 ansible-galaxy、ansible-test)以及一组非常小的内置插件;其余内容已移动到 Ansible 集合中,现在可以单独安装。有关新增功能、安装说明以及完整更改日志链接的更多详细信息,请阅读Matt Davis 在 ansible-devel 邮件列表中的公告。
ANSIBLE-2.10 ALPHA 1 发布
6 月 18 日,Ansible 社区团队发布了 ansible-2.10 的第一个 Alpha 版本。此 Ansible 软件包与之前版本的 Ansible 相比,并且旨在作为其直接替换,所有先前可用模块的集合都已重新集成到此软件包中。有关安装说明、已知问题和即将发布的计划的更多详细信息,请阅读Toshio Kuratomi 在 ansible-devel 邮件列表中的公告。
新的 Ansible 内容集合发布
Red Hat 维护的 Ansible 内容集合的初始版本已发布到 Automation Hub,用于自动化来自 Arista、AWS、Cisco、IBM、Juniper、Splunk 等平台的选择平台。社区版本也可从 Ansible Galaxy 获取。有关更多信息,请阅读Andrius Benokraitis 在 ansible.com 上的博文。
新的 Ansible 社区集合发布
两个关键的 Ansible 社区集合,community.general 和 community.network,上周达到了 0.2.0 版本,这是其开发中的一个重要里程碑。请参阅https://github.com/ansible-collections/community.general/issues/507 和https://github.com/ansible-collections/community.network/issues/64,以获取有关其发布周期的更多信息。
提醒:虚拟 Ansible 贡献者峰会
下一次 Ansible 贡献者峰会不到两周的时间了!它定于**7 月 6 日星期一**举行,黑客马拉松将在 7 日和 8 日举行。如果您计划参加活动的任何部分,请在Eventbrite上注册。
有关议程,请查看etherpad上的“潜在主题”部分,添加您希望讨论的主题或对现有主题进行投票。
社区工作组亮点
社区工作组于每周三世界标准时间 18:00 在 Freenode IRC 的 #ansible-community 频道举行会议。如果您想收到提醒,可以将此 URLcommunity.ics导入到您的日历中。要查看正在讨论的内容并添加您自己的主题,请参阅议程。
牛角号的目标之一是让人们了解对贡献者造成的重要更改。随着代码库以集合及其存储库的形式分散,我们更需要改进沟通。因此,我们将包含您作为(潜在)贡献者或集合维护者应了解的最近更改摘要。
影响贡献者的更改
- 由于 ansible-base 2.10 beta1 已经发布,现在是时候确保您的存储库从 ansible/ansible:stable-2.10 分支运行 ansible-test sanity 了。如果您还没有设置 CI,您可以从ansible-test GitHub Action 示例中复制“Sanity”部分。
- 同样在 CI 方面,您应该复制tests/sanity/ignore-2.10.txt 到 tests/sanity/ignore-2.11.txt,以准备从 ansible-base 的 stable-2.10 和 devel 分支运行健全性测试。
- 我们很高兴地宣布,定义和记录弃用的方式已经达成一致。Ansible-test(包含在 ansible-base 2.10 中)已更新以检查这些内容,因此您应根据需要进行审查和更新。
- 由于弃用现在在集合 meta/runtime.yml 中定义,因此不再需要 ANSIBLE_METADATA,因此您可以从集合中的所有模块批量删除此内容,请参阅删除 ANSIBLE_METADATA以获取详细信息。
- 为了加快您的单元和集成测试速度,您可能希望审查您正在引入的 Python 依赖项,请查看部分 A 和部分 B以获取更多信息。
- 现在有一个自动生成更改日志的过程,有关如何实现此过程的信息,请查看本指南。
我们建议您订阅(使用右侧的按钮)https://github.com/ansible-collections/overview/issues/45,这是提前发布更改的地方。
如果您需要任何帮助,请加入我们 Freenode 的 #ansible-devel 频道。
Ansible 拉取请求审查日
7 月 17 日星期三,我们举办了自迁移到集合以来第一次“大型 PR 审查日”。这是一个了解集合工作以及进展情况的好机会。我们有 15 人参加,其中两人是 Ansible 的新手贡献者。
下一次 PR 审查日将在 8 月举行,请订阅大型 PR 审查日以了解何时举行。
Ansible 虚拟聚会
下个月在 Ansible 社区将举办以下虚拟聚会
Ansible 印度聚会:Ansible 2.10、集合等!
6 月 27 日星期六 · 世界标准时间上午 10:00 UTC+5:30
请通过以下其中一个“附近”的Meetup小组报名参加:班加罗尔、加尔各答、德里、孟买、奥兰加巴德、钦奈、海德拉巴,或浦那!(这些链接将指向同一个虚拟活动。)
Ansible NOVA:利用 Ansible 和 Pureport 实现多云网络!
6月30日(周二)下午4:00 EDT
https://www.meetup.com/Ansible-NOVA/events/271232565/
Ansible 新西兰:Windows 的 Ansible。如何、为什么以及何时使用?
7月9日(周四)中午12:00 GMT+12
https://www.meetup.com/Ansible-New-Zealand/events/271155213/
注意:对于这些虚拟活动,一旦您 RSVP 参加,即可看到参与链接。如果您对所介绍的主题感兴趣,只要时区和语言适合您,您就可以从世界任何地方加入!
有兴趣在 Ansible 虚拟聚会上进行演示?请在此处注册:https://forms.gle/aG5zpVkXDVMHLERX9
反馈
您有任何想问的问题或想了解的主题?请发送电子邮件至 the-bullhorn@redhat.com。