模块维护与支持
如果您在使用某个模块时发现了 Bug,您可能想知道在哪里报告该 Bug、谁负责修复它,以及如何跟踪该模块的更改。如果您是 Red Hat 订阅用户,您可能想知道您所面临的问题是否可以获得支持。
从 Ansible 2.10 开始,大多数模块都存在于集合(collections)中。每个集合的分发方式反映了该集合中模块的维护和支持情况。
维护
集合 (Collection) |
代码位置 |
维护者 |
|---|---|---|
ansible.builtin |
GitHub 上的 ansible/ansible 仓库 |
核心团队 (core team) |
在 Galaxy 上分发 |
各异;请参考 |
社区或合作伙伴 |
在 Automation Hub 上分发 |
各异;请参考 |
内容团队或合作伙伴 |
问题报告
如果您发现了影响 Ansible 主仓库(也称为 ansible-core)中插件的 Bug
确认您运行的是最新稳定版本的 Ansible 或 devel 分支。
查看 Ansible 仓库中的问题跟踪器,确认是否已有相关问题被提交。
如果尚不存在该问题,请创建一个。请尽可能详细地描述您发现的行为。
如果您发现了影响 Galaxy 集合中插件的 Bug
在 Galaxy 上找到该集合。
找到该集合的问题跟踪器。
在其查看是否已有相关问题被提交。
如果尚不存在该问题,请创建一个。请尽可能详细地描述您发现的行为。
部分合作伙伴的集合可能托管在私有仓库中。
如果您不确定观察到的行为是否为 Bug,或者有疑问,想讨论开发导向的话题,或者仅仅是想取得联系,请访问 Ansible 沟通指南 以了解如何加入社区的信息。
如果您发现了影响 Automation Hub 集合中模块的 Bug
如果该集合在 Automation Hub 上提供了问题跟踪器(Issue Tracker)链接,请点击该链接并在集合仓库中提交问题。如果没有,请遵循在 Red Hat 客户门户报告问题的标准流程。您必须拥有 Red Hat Ansible Automation Platform 的订阅才能在门户上提交问题。
支持
所有保留在 ansible-core 中的插件以及所有托管在 Automation Hub 中的集合均由 Red Hat 提供支持。Red Hat 不支持任何其他插件或集合。如果您拥有 Red Hat Ansible Automation Platform 的订阅,可以在 Red Hat 客户门户上找到更多信息和资源。
另请参阅
- 即席命令(ad hoc commands)介绍
使用 /usr/bin/ansible 中模块的示例
- 使用 Playbook
使用 /usr/bin/ansible-playbook 中模块的示例
- 交流方式
有疑问?需要帮助?想分享你的想法?请访问 Ansible 通信指南