牛角号 #84
Ansible 开发者社区通讯 第 84 期,2022 年 12 月 9 日 (往期回顾)
欢迎来到 牛角号,我们面向 Ansible 开发者社区的通讯。如果您有任何问题或想要分享的内容,欢迎在 Matrix 上的 Ansible 社交房间 与我们聊天,并提及 newsbot
以便您的新闻项目被标记以供审查,用于下一期每周发布!
关键日期 ⏱️
cybette 分享
- 2022 年 12 月 13 日:AWX 社区办公时间,UTC 15:00
- 2022 年 12 月 13 日:DaWGs 会议,UTC 16:00
- 2022 年 12 月 14 日:事件驱动型 Ansible 办公时间,UTC 16:00
- 2022 年 12 月 14 日:社区工作组会议,UTC 19:00(在此处提出主题 此处)
- 2022 年 12 月 15 日:牛角号 #85 内容截止日期,UTC 18:00
- 2023 年 1 月 30 日:Ansible-Core 2.14.2 和 2.13.8 版本发布预计时间
主要新版本发布 🏆️
Ansible ↗ 📦️
Ansible
包包含 ansible-core
,是一个包含电池的软件包,提供了一组精选的 Ansible 集合。请参阅 Ansible 路线图 以了解未来的发布计划。
anwesha 贡献
Ansible 6.7.0 发布!❤️(🔗 公告)
💽您可以通过运行以下命令或直接从 pypi 下载发布版压缩包来安装它
python3 -m pip install ansible==6.7.0 --user
🔆尝试在 Ansible 6 中添加的
ansible-community
命令行实用程序,它打印 Ansible 社区软件包的版本
$ ansible-community --version Ansible community version 6.7.0
➡️查看 发行说明📦️🗒️ 和 Ansible 6 移植指南 以获取更多详细信息!
anwesha 分享
Ansible 7.1.0 发布!❤️(🔗 公告)
💽您可以通过运行以下命令或直接从 pypi 下载发布版压缩包来安装它
pip install ansible==7.1.0 --user
➡️查看 发行说明📦️🗒️ 和 Ansible 7 移植指南 以获取更多详细信息!
Antsibull ↗ 🐂
用于构建 Ansible
软件包和集合文档的工具。
felixfontein 贡献
antsibull 0.52.0(变更日志)已发布,并进行了一些重大更改。一些长期弃用的功能已被移除,现在有一个
validate-tags
子命令来确保 Ansible 版本中的集合版本已在集合各自的 Git 存储库中进行标记。
antsibull-core 2.0.0a1 已发布。此主要版本放弃了对 Python 3.6、3.7 和 3.8 的支持,并弃用了一些兼容性代码(完整变更日志)。它还包含
antsibull-build
需要的新功能。antsibull-core 包含antsibull-build
和antsibull-docs
使用的共享代码。如果您使用这两个工具中的任何一个,请帮助我们测试此新版本。可以使用pip install -U antsibull-core==2.0.0a1
进行安装。请注意,您需要 antsibull 和 antsibull-docs 的最新版本才能使用 antsibull-core 2.0.0a1。
felixfontein 分享
antsibull-docs 1.8.0(变更日志)已发布,其中包含 Ansible 文档站点和集合文档站点的一些新功能。
felixfontein 表示
antsibull-core 1.5.0(变更日志)已发布,其中包含 antsibull 的一项新功能。(此新功能在 2.0.0a1 中也可用。)
Ansible-Core ↗ ⚡️
ansible-core
包包含基本引擎以及少量模块和插件。要查看下一个版本的计划内容,请查看 ansible-core
路线图。
cybette 分享
ansible-core 2.14.1 和 2.13.7 已发布。这些是维护版本,包含许多错误修复。
文档更新 🔈️
Don Naro 贡献
ansible/docsite
存储库现在是公开的,使 Ansible 社区可以完全访问构成docs.ansible.com
的所有 html 和导航资产。分叉 该存储库 并开始进行修改。
Don Naro 分享
我们已更新了
docs.ansible.com
的登录页面,以包含一个组织指向不同项目的链接的 Ansible 生态系统页面。我们还刷新了一些导航和其他页面以提高可查找性。访问 https://docs.ansible.org.cn/ 并查看一下。请记住,ansible/docsite
存储库现在是公开的,因此您可以发送包含任何改进的 PR。
集合更新 🪄
google.cloud 集合 的 1.1.0-beta 版本现已在 Ansible Galaxy 上发布!这是过去一年中 google.cloud 集合的第一个版本,主要侧重于 ansible-core 2.13 的兼容性修复。请试用一下并在 GitHub 上 报告任何问题。
grafana.grafana 集合已包含在 Ansible 7 中!感谢 mbialon、acozine、felixfontein 审查包含请求以及集合维护人员提供快速反馈!
felixfontein 表示
community.docker 3.3.0(变更日志)已发布,其中包含新功能和错误修复。当存档镜像时,docker_image 模块现在是幂等的,current_container_facts 可以更好地与较新的 Docker 版本一起使用,并且还尝试检测 podman 容器。
rainerleber 表示
community.sap_libs 1.4.0(变更日志)已发布,其中包含新功能和错误修复。请注意,来自 community.general 的 sap 模块将在下一个主要版本中替换为指向 community.sap_libs 的重定向。
itsbryantp 表示
ibm_zos_core 1.4.0 集合 现已在 Ansible Galaxy 和 Automation Hub 上发布!此版本包含许多更新,包括一个新的 zos_mount 模块、对 zos_copy 模块的主要增强功能以及对其他几个模块的增强功能。查看 此博客 以获取更多详细信息。
betanummeric 贡献
community.postgresql 集合版本 1.7.7 和 2.3.2 已发布。
felixfontein 分享
community.routeros 2.5.0(变更日志)已发布,其中包含新功能和 API 模块的错误修复。
felixfontein 表示
community.general 6.1.0(变更日志)已发布,其中包含新功能、错误修复和新模块。请注意,sap 模块将在下一个主要版本中替换为指向 community.sap_libs 的重定向。
集合移除
mariolenz 贡献
cisco.nso
集合 被认为未维护,如果在 Ansible 9 之前没有人开始再次维护它,它将从 Ansible 9 中移除。请参阅 移除过程以了解其工作原理的详细信息。请注意,即使集合已从 Ansible 中移除,您仍然可以使用
ansible-galaxy collection install cisco.nso
手动安装它。
mariolenz 表示
看起来 community.skydive 集合实际上已停止维护。根据当前的 集合社区指南,我们考虑在 Ansible 社区软件包的未来版本中将其移除。请参阅 未维护的集合:community.skydive 以获取更多信息,或宣布您有兴趣接管 (
community.skydive
的分支) 的维护工作。在本公告出现在此处和 集合的问题跟踪器 中至少一个月后,Ansible 社区指导委员会将投票决定是否将此集合视为未维护并将其移除,或者是否将其保留。如果将其移除,最早将在 Ansible 9.0.0 中发生。请注意,即使集合已从 Ansible 中移除,您仍然可以使用
ansible-galaxy collection install community.skydive
手动安装它。
项目更新 🛠️
relrod 说
已向 Receptor 添加了 重试机制,以处理与 Kubernetes 日志流的间歇性连接问题。这修复了一个问题,即持续时间超过 4 小时的 AWX 作业将失败。请尝试一下并告诉我们效果如何!
relrod 贡献了
想了解更多关于 AWX 的信息或与其他人分享您的知识吗?我们正在为我们的 AWX 社区 YouTube 频道 寻找创意,并寻求帮助创建内容!请参阅 此问题 获取更多信息!
dmsimard 说
ARA Records Ansible 1.6.0 已发布,其中包含许多改进和新功能,使 playbook 更易于理解和故障排除!您可以在 博客 上找到此版本中的亮点,完整的更改日志可在 GitHub 上获得。
同时,我也借此机会提及该项目正在将其 Twitter 帐户迁移到 Mastodon。您可以关注 @ara@fosstodon.org 以获取更新,甚至还有一个 RSS Feed!
Lila Yasin 贡献了
我非常高兴地展示我的第一篇博文!项目签名是为 Red Hat Ansible Automation Platform 开发的一项新功能,它在最新的 2.3 版本中推出。它使用户能够对基于项目的內容(例如 playbook、工作流、清单等)进行签名,并验证该內容是否保持安全。它还提供了一个新的 CLI 工具,ansible-sign。这篇博文将解释其工作原理,说明如何实施它,并重点介绍一些场景。请查看 👉️ 此处。
项目办公时间 📅
relrod 分享了
下一次 Ansible AWX 社区办公时间会议将于 12月13日,UTC 15:00 举行!加入我们,一起讨论并帮助塑造 AWX 的未来!议程(以及会议链接)在此。
cmrussell99 贡献了
大家好!我们正在为 事件驱动型 Ansible 举办一些办公时间活动。这些活动大约每月举行一次,旨在解答您的问题并征求您的想法。我们分享了一些关于事件驱动型 Ansible 开发者预览版的技巧和其他有用信息。
下一次活动将于 12月14日,星期三,美国东部时间上午 11:00 举行。如果您有兴趣参加 12 月的活动,可以 在此 注册。
1 月份的办公时间计划于 1 月 18 日举行,注册链接 在此。
还有一个 11 月份办公时间的回放,重点介绍了入门内容,您可以随时收听。
提案 - 讨论和投票! 🗳️
mariolenz 贡献
由于 ansible-core 团队宣布他们将 跳过 12 月 26 日/1 月 2 日的窗口 由于假期,社区软件包该怎么办尚不明确。有一个开放的 投票 关于何时发布 7.2.0(投票截止日期为 2022 年 12 月 12 日)。
如 上周的 Bullhorn 问题 中所述,cyberark.pas 将从 Ansible 社区软件包的第 9 版中移除,因为未解决的 集合要求 违规。自 社区主题问题 提交以来已过去一周,其他 SC 成员也确认了违规行为,因此已启动 投票(投票截止日期为 2022 年 12 月 16 日)。
暂时就这些!
您有任何问题想问,或希望我们讨论的主题?请在 #social:ansible.com 中提问!下次再见!