报告错误和请求功能

报告错误

安全漏洞

Ansible 实践负责任的信息披露。要报告安全漏洞,请发送电子邮件至 security@ansible.com,以便立即获得回复。请勿提交工单或在任何公开论坛上发布。

ansible-core 中的错误

在报告错误之前,请在 GitHub 上搜索 已报告的问题开放的拉取请求,以查看是否有人已解决了您的问题。不确定是否找到错误?请在 邮件列表或社区聊天中 首先讨论此行为。

此外,请使用邮件列表或聊天来讨论问题是否出在 ansible-core 或集合中,以及“如何执行此操作”类型的问题。

您需要一个免费的 GitHub 帐户才能 报告 影响以下内容的错误:

  • 多个插件

  • 保留在 ansible/ansible 仓库中的插件

  • Ansible 的整体功能

如何写一个好的错误报告

如果您发现错误,请使用 问题模板 创建问题。

尽可能完整和准确地填写问题模板。包括:

  • 您的 Ansible 版本

  • 预期行为以及您尝试过的方法,包括您使用的确切命令或正在运行的任务。

  • 当前行为以及您认为它为什么是错误

  • 重现错误的步骤

  • 最小的可重现示例以及描述示例的注释

  • 任何相关的配置以及您使用的组件

  • 任何相关的输出以及 ansible -vvvv(调试)输出

  • 在提交涉及 ansible-test 的错误报告时,请添加 ansible-test-env --show 的输出。

在共享剧本中的 YAML 时,请确保使用 代码块 保留格式。对于多文件内容,请使用 gist.github.com,它比 Pastebin 内容更持久。

请求功能

在请求功能之前,请查看 计划在未来的 Ansible 版本中发布的内容。检查 已标记为功能的现有拉取请求

要将您的功能添加到 Ansible 中,请 提交拉取请求,可以针对 ansible-core 或集合进行提交。另请参见 合并您的 PR 的要求。对于 ansible-core,您也可以在 ansible/ansible 或相应的集合仓库中打开问题(要查找正确的问题跟踪器,请参考 集合中的错误)。