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

牛角号 #84

Ansible Bullhorn banner

Ansible 开发者社区通讯 第 84 期,2022 年 12 月 9 日 (往期回顾)

欢迎来到 牛角号,我们面向 Ansible 开发者社区的通讯。如果您有任何问题或想要分享的内容,欢迎在 Matrix 上的 Ansible 社交房间 与我们聊天,并提及 newsbot 以便您的新闻项目被标记以供审查,用于下一期每周发布!

关键日期 ⏱️

cybette 分享

主要新版本发布 🏆️

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 存储库中进行标记。

gotmax (He/Him) 贡献

antsibull-core 2.0.0a1 已发布。此主要版本放弃了对 Python 3.6、3.7 和 3.8 的支持,并弃用了一些兼容性代码(完整变更日志)。它还包含 antsibull-build 需要的新功能。antsibull-core 包含 antsibull-buildantsibull-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.12.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。

集合更新 🪄

Yusuke Tsutsumi 分享

google.cloud 集合 的 1.1.0-beta 版本现已在 Ansible Galaxy 上发布!这是过去一年中 google.cloud 集合的第一个版本,主要侧重于 ansible-core 2.13 的兼容性修复。请试用一下并在 GitHub 上 报告任何问题。

andersson007_ 分享

grafana.grafana 集合已包含在 Ansible 7 中!感谢 mbialonacozinefelixfontein 审查包含请求以及集合维护人员提供快速反馈!

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.72.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 日)。

gotmax (He/Him)

上周的 Bullhorn 问题 中所述,cyberark.pas 将从 Ansible 社区软件包的第 9 版中移除,因为未解决的 集合要求 违规。自 社区主题问题 提交以来已过去一周,其他 SC 成员也确认了违规行为,因此已启动 投票投票截止日期为 2022 年 12 月 16 日)。

暂时就这些!

您有任何问题想问,或希望我们讨论的主题?请在 #social:ansible.com 中提问!下次再见!