Add issue forms (#13092)

This commit is contained in:
Jellyfrog
2021-08-02 16:06:01 +02:00
committed by GitHub
parent b3f2f25f09
commit 7f278cdd14
3 changed files with 127 additions and 16 deletions

View File

@@ -1,16 +0,0 @@
---
name: Report a confirmed issue with LibreNMS
about: Report a confirmed issue with LibreNMS
title: ""
labels: ""
assignees: ""
---
<!--
**PLEASE READ FIRST**
**Please ONLY post bugs here**
**For help and support you can use our [Discord server](https://t.libren.ms/discord) or our [community site](https://community.librenms.org/c/help).**
To create a new device request please use this link: https://community.librenms.org/c/device-requests/12
-->

52
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@@ -0,0 +1,52 @@
name: Report an issue with LibreNMS
description: Bugs/issues only, no requests!
body:
- type: markdown
attributes:
value: |
This issue form is for reporting generic bugs/issues only!
* [Report a device issue here](https://github.com/librenms/librenms/issues/new?template=device_bug.yml)
* [Add Device request here](https://community.librenms.org/c/device-requests/12)
* [I have a question or need support](https://www.librenms.org/#support)
- type: textarea
validations:
required: true
attributes:
label: The problem
description: >-
Describe the issue you are experiencing here to communicate to the
maintainers.
Tell us what you were trying to do and what happened.
Provide a clear and concise description of what the problem is.
- type: markdown
attributes:
value: |
## Environment
- type: textarea
validations:
required: true
attributes:
label: Output of ./validate.php
description: |
Please post the output of running: /opt/librenms/validate.php
render: txt
- type: input
attributes:
label: What was the last working version of LibreNMS?
placeholder: 21.7.0
description: If known, otherwise leave blank.
- type: markdown
attributes:
value: |
# Details
- type: textarea
attributes:
label: Anything in the logs that might be useful for us?
description: |
For example, error messages, or stack traces.
*Hint: /opt/librenms/logs/*
render: txt

75
.github/ISSUE_TEMPLATE/device_bug.yml vendored Normal file
View File

@@ -0,0 +1,75 @@
name: Report a device issue
description: Device issues only, no requests!
body:
- type: markdown
attributes:
value: |
This issue form is for reporting device ***_BUGS_*** only!
* [Add Device request here](https://community.librenms.org/c/device-requests/12)
* [I have a question or need support](https://www.librenms.org/#support)
- type: textarea
validations:
required: true
attributes:
label: The problem
description: >-
Describe the issue you are experiencing here to communicate to the
maintainers. Tell us what you were trying to do and what happened.
Provide a clear and concise description of what the problem is.
- type: markdown
attributes:
value: |
## Environment
- type: textarea
validations:
required: true
attributes:
label: Output of ./validate.php
description: |
Please post the output of running: /opt/librenms/validate.php
render: txt
- type: input
attributes:
label: What was the last working version of LibreNMS?
placeholder: 21.7.0
description: >
If known, otherwise leave blank.
- type: input
validations:
required: true
attributes:
label: Device info
placeholder: Juniper SRX1500
description: >
The Brand and model of the device
- type: markdown
attributes:
value: |
# Details
- type: textarea
validations:
required: true
attributes:
label: Discovery output
description: |
Paste the result of:
./discovery.php -d -h HOSTNAME
render: txt
- type: textarea
validations:
required: true
attributes:
label: Poller output
description: |
Paste the result of:
./poller.php -r -f -p -d -h HOSTNAME
render: txt