我们想听听你的意见!帮助我们洞悉 Ansible 生态系统的现状。
参加 2024 年 Ansible 项目调查

牛角号 #44

Ansible Bullhorn banner

Ansible 开发者社区的通讯 第 44 期,2022 年 2 月 3 日 (往期)

欢迎来到 牛角号,这是我们为 Ansible 开发者社区提供的通讯。如果您有任何问题或想分享的内容,欢迎在 Matrix 上的 Ansible 社交室 与我们聊天,并提及 newsbot 以便将您的新闻条目标记为下一期周报的审核!

重要日期

cybette 分享

一般新闻更新

cybette 贡献

我们在 2020 年 4 月发布了 牛角号 的第一期,这是我们为 Ansible 开发者社区提供的通讯。从那时起,它获得了动力,现在是人们获取 Ansible 社区新闻的主要地方之一,这要归功于你们所有人!到目前为止,我们大约每两周发布一次,但随着 newsbot 简化了流程,并且你们中的许多人经常贡献,我们现在正式将牛角号变为每周通讯!

提交新闻条目的截止日期为每周四世界标准时间晚上 6:00。请将您的更新发送到 newsbot,位于 Matrix 上的 Ansible 社交室。如果您在 IRC 上,您可以加入 Libera.Chat 上的 #ansible-social 频道,并使用您的更新提及 newsbot[m],这将达到相同的效果。

gundalow 贡献

现在 CentOS 8 已完全停用,大多数软件包镜像已开始剔除 CentOS 8 内容,这会破坏在已停用的生产软件包镜像上配置的所有 ansible-test CentOS 8 容器。与其重建所有受影响容器版本以使用 vault.centos.org 软件包镜像,或者迁移到克隆发行版,我们只是停止对 CentOS 8 的测试容器支持。此决定的主要依据是,通过 ansible-core-ci 提供的 RHEL 8 测试 VM 支持在所有分支上都可用,可以提供几乎相同的测试覆盖范围。

我们建议项目立即从其 CI 矩阵中删除任何 centos8/ ansible-test 容器条目,因为它们可能会在需要访问软件包镜像的任务上失败。在 Ansible 的 Azure Pipelines 订阅下运行 CI 的项目可以将这些 CentOS 8 矩阵条目替换为 rhel8.2/ - rhel8.5/(具体取决于正在使用的 ansible-test 版本)以获得几乎相同的覆盖范围,前提是在 RHEL 8 VM 下运行,由 Ansible 提供和支付。

如果您想讨论此事,欢迎在 ansible-collections/news-for-maintainers/discussions/4 中提供反馈。

deric.crago 分享

Ansible Ubuntu PPA 新闻:Ubuntu 21.04 (hirsute) 已从 https://launchpad.net/~ansible/+archive/ubuntu/ansible PPA 中删除,Ubuntu 22.04 (jammy) 已添加到 https://launchpad.net/~ansible/+archive/ubuntu/testing-ansible PPA 中

andersson007_

我们很高兴宣布一位新的指导委员会成员!Markus Bergholz (markuman) 多年来一直是社区中非常活跃的成员。他作为开发者、审阅者、集合维护者以及在 IRC/Matrix 和 GitHub 上帮助其他贡献者和用户的成员为 Ansible 项目做出了贡献。

我们很高兴他加入我们!祝贺您,Markus,感谢您长期以来做出的巨大贡献!

我们还更新了指导委员会的政策和程序。要了解更多信息,请参阅以下文档:* Ansible 社区指导委员会 * Ansible 社区指导委员会成员资格指南

主要新版本

Ansible

Ansible 包包含 ansible-core,是一个包含所有功能的包,它提供了一组精选的 Ansible 集合。请参阅 Ansible 路线图,了解未来的发布计划。

dmsimard 贡献

Ansible 5.3.0 已发布,可在 PyPI 上获取!在发布 公告变更日志 中查找有关它的更多信息。

Ansible-Core

ansible-core 包包含基本引擎以及一小部分模块和插件。要查看下一个版本计划的内容,请查看 ansible-core 路线图

dmsimard 贡献

ansible-core 2.12.2 和 2.11.8 以及 ansible-base 2.10.17 已发布:https://groups.google.com/g/ansible-announce/c/VEdKtbHRDAI

Antsibull

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

felixfontein 分享

antsibull 0.41.0 已发布 (变更日志),并带来了一些新功能和错误修复。文档网站构建现在将支持 ansible-core 插件文档中的新 keyword 字段,将从作者条目中删除电子邮件地址,并在文档中更突出地提及插件类型。

集合更新

felixfontein 分享

community.crypto 2.2.0 和 1.9.10 已发布,包含一项新功能 (2.2.0) 和一个错误修复。有关详细信息,请参阅 2.2.0 变更日志1.9.10 变更日志

felixfontein 分享

community.general 4.4.0 已发布 (变更日志).

gundalow 贡献

我们有两篇来自 Ashwini Mhatre 关于 为剧本创建者入门 Ansible.utils 集合 的新博文。Ansible ansible.utils 集合包含各种插件,这些插件有助于管理、操作和查看 Ansible 剧本开发者的数据。此集合最常见的用例是当您想要处理 Ansible 剧本、清单中存在或由模块返回的复杂数据结构时。

插件是增强 ansible-core 功能的代码。此代码在控制节点上执行,并为 Red Hat Ansible 自动化平台的核心功能提供选项和扩展。此 ansible.utils 插件集合包括

  • 过滤器插件
  • 查找插件
  • 测试插件
  • 模块

我们希望您能喜欢 第一部分第二部分,并查看 集合源代码库,我们很乐意听取您关于如何改进集合的建议。

felixfontein 分享

community.general 1.x.y 和 2.x.y 发布流将在 2022 年 5 月 23 日之前结束生命周期。这与 Ansible 6 的功能冻结时间一致;到那时,community.general 5.0.0 也将发布。这在最新的 1.3.13 和 2.5.8 版本中宣布,这些版本不包含用户可见的更改。

jillr 贡献

AWS 社区已开始规划 amazon.awscommunity.aws 的 4.0.0 版本。请参阅链接问题以获取更多详细信息或参与。

需要帮助

samccann 贡献

正在寻找为 Ansible 做贡献的方法?不妨从这些简单修复问题开始:https://github.com/ansible/ansible/issues?q=is%3Aopen+is%3Aissue+label%3Aeasyfix

提案 - 讨论和投票!

gundalow 分享

变更日志 是让用户了解新功能的重要方式,更重要的是,可能是可能需要您更新使用某个集合的方式的向后不兼容的更改。根据反馈,我们意识到这些并不总是始终如一地编写。我们正在寻求您的反馈(尤其是来自最终用户和维护者),了解如何提供更好的体验。我们很乐意听取您通过 community-topics#64 提出的想法。

samccann 贡献

我们正在努力为 Ansible 制定更好的社区和贡献者指南。请在 https://github.com/ansible-community/community-topics/issues/60 中发表评论,分享您的想法!

社区活动和聚会

cybette 贡献

本周末 (2 月 5-6 日) 参加 FOSDEM 2022,将举办多场与 Ansible 相关的演讲,包括 使用 ara 进行简单的(但有用的)Ansible 报告Ansible + Matrix:穿越镜面 以及 6 场虚拟 Ansible 贡献者峰会中的经验教训

cybette 分享

加入 Ansible Bangalore 小组,参加关于 Ansible 和 AWX 的在线聚会,时间为 2 月 5 日星期六。查看详细信息并在此处 报名

今天就到这里!

有任何问题想问,或想了解的议题? 请在 #social:ansible.com 提出! 下次再见!