2021-03-04 13:06:25 +01:00
---
2022-08-05 20:16:36 +02:00
# Copyright (c) Ansible Project
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
# SPDX-License-Identifier: GPL-3.0-or-later
2021-03-04 13:06:25 +01:00
name : Bug report
description : Create a report to help us improve
2021-02-01 19:27:15 +01:00
2021-02-20 09:51:43 +01:00
body :
2021-03-04 13:06:25 +01:00
- type : markdown
attributes :
value : |
⚠
Verify first that your issue is not [already reported on GitHub][issue search].
Also test if the latest release and devel branch are affected too.
*Complete **all** sections as described, this form is processed automatically.*
2021-02-01 19:46:32 +01:00
2021-03-04 13:06:25 +01:00
[issue search] : https://github.com/ansible-collections/community.general/search?q=is%3Aissue&type=issues
- type : textarea
attributes :
label : Summary
description : Explain the problem briefly below.
placeholder : >-
When I try to do X with the collection from the main branch on GitHub, Y
breaks in a way Z under the env E. Here are all the details I know
about this problem...
validations :
required : true
- type : dropdown
attributes :
label : Issue Type
# FIXME: Once GitHub allows defining the default choice, update this
options :
- Bug Report
validations :
required : true
- type : textarea
attributes :
# For smaller collections we could use a multi-select and hardcode the list
# May generate this list via GitHub action and walking files under https://github.com/ansible-collections/community.general/tree/main/plugins
# Select from list, filter as you type (`mysql` would only show the 3 mysql components)
# OR freeform - doesn't seem to be supported in adaptivecards
2021-03-04 13:08:16 +01:00
label : Component Name
2021-03-04 13:06:25 +01:00
description : >-
Write the short name of the module, plugin, task or feature below,
*use your best guess if unsure*.
placeholder : dnf, apt, yum, pip, user etc.
validations :
required : true
- type : textarea
attributes :
2021-09-29 07:00:37 +02:00
label : Ansible Version
2021-03-04 13:06:25 +01:00
description : >-
Paste verbatim output from `ansible --version` between
tripple backticks.
value : |
```console (paste below)
$ ansible --version
```
validations :
required : true
2021-09-28 16:33:35 +02:00
- type : textarea
attributes :
label : Community.general Version
description : >-
Paste verbatim output from "ansible-galaxy collection list community.general"
between tripple backticks.
value : |
```console (paste below)
$ ansible-galaxy collection list community.general
```
validations :
required : true
2021-03-04 13:06:25 +01:00
- type : textarea
attributes :
label : Configuration
description : >-
If this issue has an example piece of YAML that can help to reproduce this problem, please provide it.
This can be a piece of YAML from, e.g., an automation, script, scene or configuration.
Paste verbatim output from `ansible-config dump --only-changed` between quotes
value : |
```console (paste below)
$ ansible-config dump --only-changed
```
- type : textarea
attributes :
label : OS / Environment
description : >-
Provide all relevant information below, e.g. target OS versions,
network device firmware, etc.
placeholder : RHEL 8, CentOS Stream etc.
validations :
required : false
- type : textarea
attributes :
label : Steps to Reproduce
description : |
2022-07-11 22:18:22 +02:00
Describe exactly how to reproduce the problem, using a minimal test-case. It would *really* help us understand your problem if you could also passed any playbooks, configs and commands you used.
2021-03-04 13:06:25 +01:00
**HINT:** You can paste https://gist.github.com links for larger files.
value : |
<!--- Paste example playbooks or commands between quotes below -->
```yaml (paste below)
```
validations :
required : true
- type : textarea
attributes :
label : Expected Results
description : >-
Describe what you expected to happen when running the steps above.
placeholder : >-
I expected X to happen because I assumed Y.
that it did not.
validations :
required : true
- type : textarea
attributes :
label : Actual Results
description : |
Describe what actually happened. If possible run with extra verbosity (`-vvvv`).
Paste verbatim command output between quotes.
value : |
```console (paste below)
```
2021-03-04 19:34:04 +01:00
- type : checkboxes
attributes :
label : Code of Conduct
description : |
2021-03-04 20:56:29 +01:00
Read the [Ansible Code of Conduct](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html?utm_medium=github&utm_source=issue_form--ansible-collections) first.
2021-03-04 19:34:04 +01:00
options :
- label : I agree to follow the Ansible Code of Conduct
required : true
...