牛角号 #21
牛角号
Ansible 开发者社区通讯 第 21 期,2021 年 3 月 5 日 (往期回顾)
欢迎阅读牛角号,这是我们为 Ansible 开发者社区提供的通讯。如果您有任何问题或想分享的内容,请发送邮件至 the-bullhorn@redhat.com,或在此 GitHub 问题 中发表评论。
关键日期
- 2021 年 3 月 9 日:Ansible 贡献者峰会 2021.03,协调世界时 12:00(更多信息见下文)
- 2021 年 3 月 9 日:Ansible 3.1.0 版本发布预计时间
- 2021 年 3 月 10 日:#ansible-community 频道黑客马拉松/PR 日,协调世界时 12:00
- 2021 年 3 月 16 日:牛角号 #22 内容截止日期
- 2021 年 3 月 17 日:社区 IRC 会议,协调世界时 19:00
- 2021 年 3 月 18 日:多元与包容工作组会议,协调世界时 19:00
- 2021 年 3 月 29 日:ansible-core 2.11 版本候选发布预计时间
- 2021 年 5 月 18 日:Ansible 4.0.0 正式版发布预计时间(更多信息见下文)
ANSIBLE 4.0.0 路线图和日期
- 2021 年 4 月 13 日:新的集合提交到 Ansible 4 的最后期限。提交以纳入 Ansible 4。请注意,集合必须经过审查和批准才能包含在内。我们不保证会审查每个集合。您的集合提交得越早,越有可能得到审查,并能及时解决必要的反馈以纳入其中。
- 2021 年 4 月 26 日:集合进行向后不兼容版本发布的最后期限,这些版本将被接受到 Ansible 4 中。
- 2021 年 4 月 27 日:Ansible-4.0.0 beta1 - 功能冻结 1(每周发布 Beta 版本。集合所有者和感兴趣的用户应测试是否存在错误)。
- 2021 年 5 月 18 日:Ansible-4.0.0 正式发布。
有关完整的 Ansible 4.0.0 时间表,请参阅 Ansible 4.0.0 路线图。
ANSIBLE-BASE 2.10.6 现已普遍可用
Ansible Core 团队于 2 月 19 日宣布发布 Ansible-Base 2.10.6 正式版。此 ansible-base 软件包仅包含 Ansible 执行引擎、相关工具(例如 ansible-galaxy、ansible-test)以及一组非常小的内置插件,并且也捆绑在更大的 Ansible 发行版中。有关新增功能、如何下载以及报告问题的更多信息,请阅读 Rick Elrod 发送给 ansible-devel 邮件列表的公告。
ANSIBLE 2.9.18 和 2.8.19 发布
Ansible Core 团队于 2 月 19 日宣布发布 Ansible 2.9.18 和 Ansible 2.8.19,这两个版本都是维护版本。请 点击此链接查看 Rick Elrod 发送给 ansible-devel 邮件列表的邮件,以获取有关新增功能、安装说明以及完整更改日志链接的详细信息。
影响集合所有者的更改
重大更改:已删除 ansible.netcommon
2.0.0 中的供应商 ipaddress
。如果您的集合直接(import ansible_collections.ansible.netcommon.plugins.module_utils.compat.ipaddress
)或间接(import ansible.module_utils.compat.ipaddress
,请参阅 ansible-core 的模块实用程序路由)使用来自 ansible.netcommon 的供应商 ipaddress
模块:它已从 ansible.netcommon 2.0.0(3 天前发布)中删除,并且这些导入将不再起作用!请查看 如何更新您的代码。
在您的 galaxy.yml
中,我们强烈建议您固定到主要版本,以避免意外引入重大更改,即:yaml= dependencies: "ansible.netcommon": ">=2.0.0,<3.0.0"
ansible.netcommon
2.0.0 还从 netconf_config 中删除了已弃用的连接参数。请参阅 更改日志。
与往常一样,请订阅 影响集合所有者的更改,以便在更改发生时立即获得通知。
新的/更新的社区集合
社区 HashiVault 集合 community.hashi_vault 1.1.1 于 2021 年 2 月 24 日发布(更改日志)。
Foreman Ansible 集合 v2.0.0 已发布(完整更改日志)。最显著的变化包括:- 新模块:host_info、repository_info 和 puppetclasses_import - 新角色:activation_keys、lifecycle_environments、repositories、sync_plans - 主机模块现在可以查找作为 interfaces_attributes 部分给出的网络的正确网络 ID
重大更改:- 所有角色变量现在都以 foreman_
为前缀,以避免与来自此集合之外的角色的同名变量发生冲突。
反馈请求 - ANSIBLE 网络
Ansible 网络团队希望收集网络社区的反馈,以了解如何改进网络配置模块警告消息的行为。请在此 GitHub 讨论 中添加您的评论。
多元与包容工作组寻求无障碍设计经验
Ansible 多元与包容 工作组正在寻找社区中具有无障碍设计或辅助技术使用经验的成员,以帮助识别改进领域并对我们的在线媒体(文档、GitHub 模板和表单等)进行更改。如果您想参与,请在 Freenode IRC 的 #ansible-diversity 频道 中联系该小组。
来自 Ansible 社区的内容
- 在 FOSDEM 2021 上,Evgeni Golov 做了一个题为“您的管理层也应该像牲畜一样”的演讲。视频、幻灯片和更多链接可在 FOSDEM 演讲页面上找到。
- Ansible:在 vCenter 中为对象分配标签 作者:Abhijeet Kasurde
- Ansible - 3.0.0 版本发布 作者:Daniel Schier
- Ansible:使用“virtualbox”清单插件 作者:Abhijeet Kasurde
ANSIBLE 贡献者峰会 2021.03
下一次 Ansible 贡献者峰会将于3 月 9 日(星期二),协调世界时 12:00 至 20:00举行。请查看详细信息并在 Eventbrite 上注册,并查看此 HackMD 笔记 中的议程和参与链接。
我们将在 3 月 10 日(星期三)协调世界时 12:00 之后进行黑客马拉松/PR 日活动。此活动将在 Freenode IRC 的 #ansible-community 频道 中举行。
ANSIBLE 线上聚会
下个月,Ansible 社区将举办以下线上聚会
- 3 月 17 日(星期三)格林威治标准时间下午 6:00 - 德累斯顿 Ansible 聚会 - 2021 年 3 月聚会
- 3 月 18 日(星期四)东部时间下午 3:00 - 魁北克 Ansible 和 蒙特利尔 Ansible - 2021 年 3 月聚会
反馈
有任何想问的问题或想让我们关注的议题吗?请发送邮件至 the-bullhorn@redhat.com。