牛角号 #92
Ansible 开发者社区通讯 第 92 期,2023 年 2 月 24 日 (往期回顾)
欢迎来到 牛角号,我们面向 Ansible 开发者社区的通讯。如果您有任何问题或内容要分享,欢迎您在 Matrix 上的 Ansible 社交室 与我们聊天,并提及 newsbot
以将您的新闻项目标记以供审核,以便纳入下一期周报!
关键日期 ⏱️
cybette 贡献
- 2023 年 2 月 27 日:Ansible-Core 2.14.3 和 2.13.8 的预计发布日期
- 2023 年 2 月 28 日:Ansible 7.3.0 版本发布的预计日期
- 2023 年 2 月 28 日:DaWGs 会议,UTC 时间 16:00
- 2023 年 3 月 1 日:社区工作组会议,UTC 时间 19:00(在此 提出议题)
- 2023 年 3 月 2 日:牛角号 #93 内容截止日期,UTC 时间 18:00
一般新闻更新 🔈️
Gwmngilfen 分享
2023 年社区策略 - 发表您的意见!
最近几周,Red Hat Ansible 社区团队一直在整理 2023 年社区现状,我们所面临的问题以及我们认为应该采取的措施。我很高兴地宣布,现在您可以对这些内容发表评论、提出问题和进行 **投票** 了。
这以两篇博文的形式呈现
- 2023 年社区现状,介绍了我们所处的位置
- 2023 年社区策略,介绍了我们认为应该采取的措施
两周前我在根特举行的 Ansible 贡献者峰会上也介绍了这项策略,如果您想了解它,请前往 YouTube 观看录音。
简而言之,我们认为现在是时候拥有一个独立于 ansible.com 的社区 DNS 区域,以及一个以 Discourse 论坛形式存在的项目级讨论空间了。但最重要的是,我们并没有决定所有事情的权利 - 因此,如果您有意见,或者只是想点赞,您可以前往 GitHub 讨论 第一部分 & 第二部分。
期待在讨论区见到您!
主要新版本 🏆️
DevTools ↗ ⛏️
旨在简化 Ansible 内容编写和测试的项目。包括 VScode 扩展、语言服务器、ansible-lint、molecule、ansible-navigator 以及其他潜在的开发工具。如需了解计划内容以及如何参与,请查看 基础-devtools 项目看板
Priyam Sahoo 分享
Ansible-lint 6.13 引入了一项新功能,允许用户使用
.ansible-lint-ignore
文件。此文件包含跳过规则,这些规则是从与配置文件相邻的忽略文件加载的。此外,用户可以利用--generate-ignore
参数将当前的任何违规行为转储到忽略文件中。Devtools 团队刚刚为 vscode-ansible 扩展发布了一个稳定更新,版本 1.2.44,其中包含重要的错误修复和 2 个令人兴奋的功能
- 第一个新增功能是在状态栏中提供有关较新版本 ansible-lint 可用性的信息。这确保用户始终能够访问最新的工具并保持领先地位。
- 其次,此更新包含一个功能,可以启用 Red Hat 遥测收集。此功能允许用户为扩展的持续开发做出贡献,从而确保该工具保持领先优势和有效性。
ssbarnea 说
DevTools 团队发布了 ansible-lint 6.14 的预发布版,该版本放弃了对 python 3.8 的支持,并包含 7 个重要的错误修复。
项目更新 🛠️
关于网络团队正在进行的工作的一些更新:* 我们正在开发一些与 接口和 ospf 相关的內容 * 我们正在努力扩展 nxos_bgp_global 的功能,以 支持创建邻居模板;以前我们只能使用该模块来应用已经创建的模板 * 我们计划发布一个 过滤器插件 (ace_popper),该插件作用于从网络设备收集的一组 acl 事实,并根据某些匹配条件删除 ace 条目
集合更新 🪄
felixfontein 分享
community.crypto 2.11.0 (变更日志) 已经发布,其中包含一项新功能和一些错误修复。
adhawkins 贡献
adhawkins.borgbase 集合 v1.0.2 的新版本包含一些关于 borgbase_repo 参数类型的次要修复。
提案 - 讨论和投票! 🗳️
随着人们对 **Ansible 包的未来** 越来越担忧,社区批准的集合而不是集合包含? 社区主题已创建。请分享您的想法!
一段时间前,我们启动了关于如何 **将集合中的插件标记为私有** 的 社区讨论。由于 ansible-core 拒绝在 ansible-doc CLI 工具中实现对它的支持,我提议继续标准化它,这样我们至少可以在社区工具中实现它,特别是 antsibull-docs 和 antsibull-changelog。有关详细信息,请参见我的 行动号召。如果您对此感兴趣,请使用 讨论问题 来表达您对此的看法。
dmsimard 贡献
您是否使用过 **Prometheus 和 Ansible**?
ARA 记录 Ansible 剧本,并包含大量有关任务、主机和结果的信息和指标。
从 ara 获取 Ansible 指标的 Prometheus 导出器应该是什么样?
您想执行哪些类型的查询或监控?
感谢您的帮助和反馈!
两年前,Ansible 文档工作组开始讨论 **在 Ansible 插件/模块文档中使用语义标记**。这导致了一个 规范,该规范已作为概念证明在 ansible-doc 和 validate-modules 健全性测试 以及 antsibull-docs 中实现。从文档的角度来看,这将极大地改进插件、模块,现在还包括角色文档,尤其是将标记与内容分离。(现在您必须使用
C(...)
和I(...)
来表示值和选项名称,它们分别代表“代码风格”和“斜体”。)不幸的是,由于现在对文档的更改需要获得各种 Ansible 相关项目的批准,这项工作已经搁置了很长时间。由于尚不清楚何时/是否会继续这项工作,我正在 提议 在社区方面开始实现它,即 antsibull-docs,这样社区集合就可以尝试使用它,这将有望促使其他项目推进语义标记提案。请使用 社区主题中相关的讨论问题 来表达您对此的看法。
需要帮助 🙏
Don Naro 分享
您是否有兴趣帮助改进“docs.ansible.com”的导航和布局?您认为您能帮助用户更有效地连接到文档中的信息吗?如果是,Ansible 社区团队邀请您为 此 存储库做出贡献。我们计划使用此存储库彻底改造 Ansible 社区文档的登陆页面,并创造更直观、更现代的用户体验。期待您在 PR 队列中见到您!
samccann 说
想要为 Ansible 做贡献,但不知道从哪里开始?请查看一些易于修复或适合初学者的问题:* 在多个 集合 中 * 针对所有其他 Ansible 项目
社区更新 👂️
steampunks 分享
Steampunk Spotter 和 Ansible Lint - 这不是关于它们如何不同,而是关于它们如何相互补充。使用这两种工具是一种双赢组合,可以确保您能够信赖的可靠自动化。
社区活动和聚会 📅
anwesha 说
我们将在2023 年 2 月 25 日,也就是明天,举办首届Ansible 社区日印度活动。这是一个为期一天的线下社区活动,包括演讲、研讨会和 BoF 会议。了解 Ansible 项目和社区,并与我们分享您的 Ansible 旅程故事。我们很高兴明天欢迎大家参加。在活动期间,也请加入我们Ansible 贡献者峰会矩阵聊天室,进行聊天(我们推荐使用Element Web作为矩阵客户端)。
您可以在Meetup 页面上了解有关该活动的更多信息。
cybette 分享道
Ansible München 将于2 月 28 日,下午 6:00 中欧时间举办其今年的首次 Ansible 聚会。届时将有 2 个演讲:“容器化 Ansible”由 Guillermo Gomez 主讲,以及“使用 Ansible 构建主权云”由 Danny Afahounko 主讲。请 RSVP 并参加!
cybette 说
Ansible Zürich 也将在2 月 28 日,下午 5:00 中欧时间举办其第 12 次 Ansible 聚会。他们计划了 3 个主题:“Ansible LFOps - v2.0 的新功能”、“Ansible Navigator 入门”以及“Ansible 缝纫盒”。请 RSVP 并参加!
cmrussell99 贡献道
加入下一场关于事件驱动型 Ansible的办公时间通话!我们将分享提示和技巧,最重要的是回答您在尝试事件驱动型 Ansible 时的任何问题。下一场通话将于2023 年 3 月 2 日,上午 11:00 美国东部时间举行。请点击此处注册。
目前就这些!
您有任何想要提问的问题或希望涵盖的问题吗?请在#social:ansible.com中提问!下次再见!