报告错误和请求功能
报告错误
安全漏洞
Ansible 实践负责任的披露。要报告与安全相关的错误,请发送电子邮件至 security@ansible.com,以便立即得到回复。请勿提交工单或发布到任何公共群组。
ansible-core 中的错误
在报告错误之前,请在 GitHub 中搜索 已报告的 issue 和 开放的 pull request,查看是否有人已经解决了您的问题。不确定是否发现错误?在 Ansible 论坛 上与社区讨论此行为。
此外,请使用 Ansible 论坛 来讨论问题是出现在 ansible-core
中还是在集合中,以及“如何做这件事”类型的问题。
您需要一个免费的 GitHub 帐户才能 报告错误,这些错误会影响
多个插件
保留在 ansible/ansible 仓库中的插件
Ansible 的整体功能
如何编写有效的错误报告
如果您发现错误,请使用 问题模板 打开一个 issue。
尽可能完整和准确地填写 issue 模板。包括
您的 Ansible 版本
预期行为以及您尝试过的方法,包括您使用的确切命令或正在运行的任务。
当前行为以及您认为是错误的原因
重现错误的步骤
一个最小的可重现示例以及描述示例的注释
任何相关的配置以及您使用的组件
任何相关的输出以及
ansible -vvvv
(调试)输出在提交涉及
ansible-test
的错误报告时,添加ansible-test-env --show
的输出。
在共享剧本中的 YAML 时,请确保使用 代码块 保留格式。对于多文件内容,请使用 gist.github.com,比 Pastebin 内容更持久。
请求功能
在您请求功能之前,请检查 计划在未来的 Ansible 版本中发布的功能。查看 标记为功能的现有 pull request。
要将您的功能纳入 Ansible,提交 pull request,针对 ansible-core 或集合提交。另请参阅 合并 PR 的要求。对于 ansible-core
,您也可以在 ansible/ansible 或相应的集合存储库中打开一个 issue(要找到正确的 issue 跟踪器,请参阅 集合中的错误 )。