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

牛角号 #57

Ansible Bullhorn banner

面向 Ansible 开发人员社区的新闻通讯 第 57 期,2022-05-06 (往期)

欢迎来到 牛角号,这是我们面向 Ansible 开发人员社区的新闻通讯。如果您有任何问题或要分享的内容,欢迎您在 Ansible 社交房间(Matrix) 中与我们聊天,并提及 newsbot,以便将您的新闻项目标记以供下一期周报审查!

关键日期 ⏱️

cybette 分享道

一般新闻更新 🔈️

dmsimard 分享道

Ansible 6.0.0a2(包括 ansible-core 2.13.0rc1)现已提供测试!这是一个测试 Ansible 和 ansible-core 的即将发布版本并提前报告反馈的好机会,以便在正式发布之前进行反馈。有关更多信息,请参阅发行公告:https://groups.google.com/g/ansible-announce/c/GSFkoR0MWpU

dmsimard

嗨 o/

我们正在实施对 Ansible-test 健全性检查的定期测试,这些测试涵盖了 Ansible 社区包中包含的每个集合,结果发现很多检查都失败了。在 Ansible 6(大约 2022-06-21 发布)发布之前,我们希望能够修复尽可能多的问题。

大多数故障并非关键性问题,而且有很多低垂的果实可以帮助提高已发布模块和插件的质量。忽略不相关的规则是可以的,但应在版本化的文件中指定这些规则(例如 tests/sanity/ignore-2.12.txt),以避免警告和错误。

有关健全性测试的文档,请参阅此处:https://docs.ansible.org.cn/ansible/latest/dev_guide/testing_sanity.html 如果您是包含的集合的维护者,或想提供帮助,您可以从以下链接了解更多有关该工作以及健全性测试日志的信息:https://github.com/ansible-community/community-topics/issues/96

如果您想就 Ansible 打包问题进行一般性讨论,请加入以下频道:- Libera.chat 上的 #ansible-community 和 #ansible-packaging,或者 - Matrix 上的 #community:ansible.com#packaging:ansible.com

主要新版本 🏆️

Antsibull 🐂

用于构建 Ansible 包和集合文档的工具。

felixfontein 贡献道

antsibull-docs 1.1.0 (更改日志) 已发布。该版本改进了查找插件的展示方式,并支持 Ansible-core 2.14 为测试和过滤插件提供的并列文档功能。

felixfontein 分享道

antsibull 0.45.0 (更改日志) 已发布。该版本对 Ansible 的构建进行了一些改进。

Ansible 📦️

Ansible 包包含 ansible-core,是一个一站式包,提供经过精心挑选的一组 Ansible 集合。有关未来的发布计划,请参阅 Ansible 路线图

dmsimard 贡献道

ansible 5.7.1 已发布,以解决 5.7.0 中发布的 fortinet.fortios 新版本中的语法错误问题。我们已将集合版本回滚到先前版本 2.1.4。发布公告在此处提供:https://groups.google.com/g/ansible-announce/c/GmOhXTtmj_w

集合更新 🪄

itsbryantp 分享道

ibm.ibm_zos_core 集合已在 Ansible Galaxy 和自动化中心发布 1.3.3 版本!该版本修复了 zos_copy 和 zos_job_query 模块的几个错误。有关更多详细信息,请参阅 发行说明

寻求帮助 🙏

samccann

改进 Ansible 入门指南

我们将在未来几个月内重新编写此指南,并希望您提供有关新用户使用 Ansible 时遇到的障碍方面的反馈。请将您的评论/想法/反馈添加到 https://github.com/ansible/ansible/issues/77681,感谢您的帮助!

社区更新 👂️

hunleyd

community.postgresql 集合维护人员很高兴地宣布,现在为所有对该集合感兴趣的用户提供新的 Matrix 房间(https://matrix.to/#/#postgresql:ansible.com)!如果您是该集合的现有用户并寻求帮助(或想要帮助他人),或者您是想要了解该集合的新用户,或者只是对 PostgreSQL 及其在 Ansible 剧本中的使用方法感到好奇,请随时加入我们,并进行聊天。

gundalow 贡献道

Pinakes 是 Red Hat 自动化服务目录产品的上游社区项目。您可以在 #pinakes:ansible.com(Libera.chat 上的 #ansible-pinakes)中加入讨论。

cybette 分享道

Ansible 贡献者调查

您的反馈对我们来说非常重要,以便我们能够继续改进我们优秀的 Ansible 社区对贡献者体验的改善。请花几分钟时间填写我们整理的 贡献者调查

提案 - 讨论并投票! 🗳️

andersson007_ 贡献道

社区和指导委员会将感谢您对 “如何处理缺乏集合纳入审查的问题” 社区主题的任何反馈。已提交集合 的积压工作正在增加。我们该如何解决这种情况?请参阅主题以获取详细信息。

gundalow

对所有集合进行通用健全性检查

正如 https://github.com/ansible-community/ansible-build-data/issues/114 所示,我们确实应该检查 Ansible 包中包含的现有集合。以下是一些想法

  1. 设置一些夜间 CI,在所有集合上运行一些基本的健全性检查(例如 ansible-test sanity --docker -v)。让我们为该 CI 指定一个或两个稳定分支。
  2. 让所有通过该 CI 检查失败的集合有一段时间来修复问题。如果它们在两个月内没有修复问题,让我们将它们弃用,并计划从 Ansible 7 中删除。 (我认为对 Ansible 6 来说太近了。)
  3. 从那时起,一旦将新的稳定分支添加到该 CI(并删除旧的分支,以便最多同时启用 1-2 个分支),请提前发出警告,并遵守相同的规则:如果集合通过 CI 检查失败,并且在一定时间内(通过新版本)没有修复问题,它们将在下一个主要版本中被弃用并删除。

您对此有何看法?

请通过 community-topics#96 告知我们。

社区活动和会议 📅

cybette 贡献道

Ansible München 小组正在组织 Ansible 春季节!该活动将于 5 月 31 日星期二在爱因斯坦文化中心举行,活动时间从欧洲中部时间 18:00 开始。活动将包含两场演讲,分别为“用于 SAP 的 Ansible 自动化 - 部署、运营和现代化”以及“Ansible 和 Kubernetes - Helm 的替代方案”。有关更多详细信息和 RSVP,请参阅 此处

现在就这些!

您想问什么问题,或者想看到哪些问题得到解决?请在 #social:ansible.com 中提问!下次再见!