Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
102 changes: 102 additions & 0 deletions .github/ISSUE_TEMPLATE/01-bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
name: Report a bug
description: File a bug report
title: "Bug:"
labels: ['Bug :bug:']
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report!
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will however, reopen it if you later provide the information.
For more information about reporting issues, see [SONiC Issue Reporting Page](https://github.com/sonic-net/SONiC/wiki#report-issues)
- type: markdown
id: tc-bug-contact-links
attributes:
value: |
Please ask and answer questions here at the [SONiC Support Forums](https://groups.google.com/forum/#!forum/sonicproject)
- type: dropdown
id: tc-bug-platform
attributes:
label: Is it platform specific
description: Platform name
options:
- generic
- barefoot
- broadcom
- cavium
- centec
- innovium
- marvell
- mellanox
- nephos
default: 0
validations:
required: true

- type: dropdown
id: tc-bug-severity
attributes:
label: Importance or Severity
options:
- Critical
- High
- Medium
- Low
validations:
required: true

- type: textarea
id: tc-bug-description
attributes:
label: Description of the bug
description: Description of the bug
placeholder: Description of the bug
validations:
required: true

- type: textarea
id: tc-bug-steps-to-reproduce
attributes:
label: Steps to Reproduce
description: Steps to Reproduce
validations:
required: true

- type: textarea
id: tc-bug-actual-behavior-expected-behavior
attributes:
label: Actual Behavior and Expected Behavior
description: Actual Behavior and Expected Behavior
validations:
required: true

- type: textarea
id: tc-bug-logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell

- type: textarea
id: tc-bug-output
attributes:
label: Output of `show version`, `show techsupport`
description: Please copy and paste output of `show version`, `show techsupport`. This will be automatically formatted into code, so no need for backticks
render: shell

- type: markdown
id: tc-bug-attach-logs
attributes:
value: |
Attach debug file (if any) from: `sudo generate_dump` or other logs.
- type: textarea
id: tc-bug-attachments
attributes:
label: Attach files (if any)
66 changes: 66 additions & 0 deletions .github/ISSUE_TEMPLATE/02-enhancement.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Enhancement Request
description: Enhancement Request
title: "Enhancement:"
labels: ['Enhancement :heavy_plus_sign:']
body:
- type: markdown
id: tc-en-contact-links
attributes:
value: |
If you have questions about a product feature please ask and answer questions here at the [SONiC Support Forums](https://groups.google.com/forum/#!forum/sonicproject)
- type: dropdown
id: tc-en-platform
attributes:
label: Is it platform specific
description: Platform name
options:
- generic
- barefoot
- broadcom
- cavium
- centec
- innovium
- marvell
- mellanox
- nephos
default: 0
validations:
required: true

- type: dropdown
id: tc-en-severity
attributes:
label: Importance or Severity
options:
- Critical
- High
- Medium
- Low
validations:
required: true

- type: textarea
id: tc-en-description
attributes:
label: Description of the enhancement
description: Description of the enhancement
placeholder: Description of the enhancement
validations:
required: true

- type: textarea
id: tc-en-cb
attributes:
label: Current Behavior
description: Current Behavior
validations:
required: true

- type: textarea
id: tc-en-pb
attributes:
label: Proposed Behavior
description: Proposed Behavior
validations:
required: true
11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/03-testgap.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Report a Test Gap
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we use the "sonic-net/sonic-mgmt" repo to track test gaps?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the comment. I see that we don't use Github projects for tracking. So I have removed it.

description: Report a Test Gap
title: "Test Gap:"
labels: ["Test gap"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report!
Test Gaps are tracked on the sonic-mgmt repository. [Click here to open a new test gap issue](https://github.com/sonic-net/sonic-mgmt/issues/new?template=03-testgap.yml)
95 changes: 95 additions & 0 deletions .github/ISSUE_TEMPLATE/04-regression.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
name: Report a regression
description: Report a regression issue
title: "Regression:"
labels: ['regression', 'Bug :bug:']
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report!
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will however, reopen it if you later provide the information.
For more information about reporting issues, see [SONiC Issue Reporting Page](https://github.com/sonic-net/SONiC/wiki#report-issues)
- type: dropdown
id: tc-reg-platform
attributes:
label: Is it platform specific
description: Platform name
options:
- generic
- barefoot
- broadcom
- cavium
- centec
- innovium
- marvell
- mellanox
- nephos
default: 0
validations:
required: true

- type: dropdown
id: tc-reg-severity
attributes:
label: Importance or Severity
options:
- Critical
- High
- Medium
- Low
validations:
required: true

- type: input
id: tc-reg-previous-working-version
attributes:
label: Previous Working Version
description: Specify the last known version where the functionality worked as expected
placeholder: e.g., 202311 or Git SHA
validations:
required: true

- type: textarea
id: tc-reg-str
attributes:
label: Steps to Reproduce
description: Steps to Reproduce
validations:
required: true

- type: textarea
id: tc-reg-impact
attributes:
label: Impact of this regression
description: Impact of this regression
validations:
required: true

- type: textarea
id: tc-reg-logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell

- type: textarea
id: tc-reg-output
attributes:
label: Output of `show version`, `show techsupport`
description: Please copy and paste output of `show version`. This will be automatically formatted into code, so no need for backticks
render: shell

- type: markdown
id: tc-reg-attach-logs
attributes:
value: |
Attach debug file (if any) from: `sudo generate_dump` or other logs.
- type: textarea
id: tc-reg-attachments
attributes:
label: Attach files (if any)
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: SONiC Support Forums
url: https://groups.google.com/forum/#!forum/sonicproject
about: Please ask and answer questions here at the SONiC Support Forums
Loading