牛角号 #44
Ansible 开发者社区的通讯 第 44 期,2022 年 2 月 3 日 (往期)
欢迎来到 牛角号,这是我们为 Ansible 开发者社区提供的通讯。如果您有任何问题或想分享的内容,欢迎在 Matrix 上的 Ansible 社交室 与我们聊天,并提及 newsbot
以便将您的新闻条目标记为下一期周报的审核!
重要日期
cybette 分享
- 2022 年 2 月 5/6 日:FOSDEM 2022 将举行多个与 Ansible 相关的会议
- 2022 年 2 月 8 日:DaWGs 会议,世界标准时间下午 4:00
- 2022 年 2 月 9 日:社区工作组会议,世界标准时间晚上 6:00(在此 处 提出主题)
- 2022 年 2 月 10 日:牛角号 #45 内容截止日期,世界标准时间晚上 6:00
- 2022 年 2 月 22 日:Ansible 5.4.0 版本发布预计时间
- 2022 年 2 月 28 日:Ansible-Core 2.12.3、Ansible-Core 2.11.9 和 Ansible-Base 2.10.18 版本发布预计时间(如果这些版本有更新)
一般新闻更新
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 中
我们很高兴宣布一位新的指导委员会成员!Markus Bergholz (markuman) 多年来一直是社区中非常活跃的成员。他作为开发者、审阅者、集合维护者以及在 IRC/Matrix 和 GitHub 上帮助其他贡献者和用户的成员为 Ansible 项目做出了贡献。
我们很高兴他加入我们!祝贺您,Markus,感谢您长期以来做出的巨大贡献!
我们还更新了指导委员会的政策和程序。要了解更多信息,请参阅以下文档:* Ansible 社区指导委员会 * Ansible 社区指导委员会成员资格指南
主要新版本
Ansible ↗
Ansible
包包含 ansible-core
,是一个包含所有功能的包,它提供了一组精选的 Ansible 集合。请参阅 Ansible 路线图,了解未来的发布计划。
dmsimard 贡献
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 集合
的新博文。Ansibleansible.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.aws 和 community.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 提出! 下次再见!