forked from kubernetes-sigs/kubespray
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Convert issue templates to issues forms (kubernetes-sigs#10793)
* Convert the bug-report template to issue form * Convert the enchancement issue template to form * Convert "Failing Test" template to issue form * github: Remove support request template, direct to slack instead
- Loading branch information
1 parent
a341b50
commit d6c5839
Showing
8 changed files
with
183 additions
and
93 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,117 @@ | ||
--- | ||
name: Bug Report | ||
description: Report a bug encountered while operating Kubernetes | ||
labels: kind/bug | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Please, be ready for followup questions, and please respond in a timely | ||
manner. If we can't reproduce a bug or think a feature already exists, we | ||
might close your issue. If we're wrong, PLEASE feel free to reopen it and | ||
explain why. | ||
- type: textarea | ||
id: problem | ||
attributes: | ||
label: What happened? | ||
description: | | ||
Please provide as much info as possible. Not doing so may result in your bug not being addressed in a timely manner. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: expected | ||
attributes: | ||
label: What did you expect to happen? | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: repro | ||
attributes: | ||
label: How can we reproduce it (as minimally and precisely as possible)? | ||
validations: | ||
required: true | ||
|
||
- type: markdown | ||
attributes: | ||
value: '### Environment' | ||
|
||
- type: textarea | ||
id: os | ||
attributes: | ||
label: OS | ||
placeholder: 'printf "$(uname -srm)\n$(cat /etc/os-release)\n"' | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: ansible_version | ||
attributes: | ||
label: Version of Ansible | ||
placeholder: 'ansible --version' | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: python_version | ||
attributes: | ||
label: Version of Python | ||
placeholder: 'python --version' | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: kubespray_version | ||
attributes: | ||
label: Version of Kubespray (commit) | ||
placeholder: 'git rev-parse --short HEAD' | ||
validations: | ||
required: true | ||
|
||
- type: dropdown | ||
id: network_plugin | ||
attributes: | ||
label: Network plugin used | ||
options: | ||
- calico | ||
- cilium | ||
- cni | ||
- custom_cni | ||
- flannel | ||
- kube-ovn | ||
- kube-router | ||
- macvlan | ||
- meta | ||
- multus | ||
- ovn4nfv | ||
- weave | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: inventory | ||
attributes: | ||
label: Full inventory with variables | ||
placeholder: 'ansible -i inventory/sample/inventory.ini all -m debug -a "var=hostvars[inventory_hostname]"' | ||
|
||
- type: input | ||
id: ansible_command | ||
attributes: | ||
label: Command used to invoke ansible | ||
|
||
- type: textarea | ||
id: ansible_output | ||
attributes: | ||
label: Output of ansible run | ||
description: We recommend using snippets services like https://gist.github.com/ etc. | ||
|
||
- type: textarea | ||
id: anything_else | ||
attributes: | ||
label: Anything else we need to know | ||
description: | | ||
By running scripts/collect-info.yaml you can get a lot of useful informations. | ||
Script can be started by: | ||
ansible-playbook -i <inventory_file_path> -u <ssh_user> -e ansible_ssh_user=<ssh_user> -b --become-user=root -e dir=`pwd` scripts/collect-info.yaml | ||
(If you using CoreOS remember to add '-e ansible_python_interpreter=/opt/bin/python'). | ||
After running this command you can find logs in `pwd`/logs.tar.gz. You can even upload somewhere entire file and paste link here |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
contact_links: | ||
- name: Support Request | ||
url: https://kubernetes.slack.com/channels/kubespray | ||
about: Support request or question relating to Kubernetes |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
name: Enhancement Request | ||
description: Suggest an enhancement to the Kubespray project | ||
labels: kind/feature | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: Please only use this template for submitting enhancement requests | ||
- type: textarea | ||
id: what | ||
attributes: | ||
label: What would you like to be added | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: why | ||
attributes: | ||
label: Why is this needed | ||
validations: | ||
required: true |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
--- | ||
name: Failing Test | ||
description: Report test failures in Kubespray CI jobs | ||
labels: kind/failing-test | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: Please only use this template for submitting reports about failing tests in Kubespray CI jobs | ||
- type: textarea | ||
id: failing_jobs | ||
attributes: | ||
label: Which jobs are failing ? | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: failing_tests | ||
attributes: | ||
label: Which tests are failing ? | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: since_when | ||
attributes: | ||
label: Since when has it been failing ? | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: failing_tests | ||
attributes: | ||
label: Reason for failure | ||
description: If you don't know and have no guess, just put "Unknown" | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: anything_else | ||
attributes: | ||
label: Anything else we need to know |
This file was deleted.
Oops, something went wrong.