From: Arran Cudbard-Bell Date: Wed, 14 Jul 2021 15:14:41 +0000 (-0500) Subject: Update and rename bug_report.md to bug_report.yml X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b6659e4c9b180d3615231d91083cc26c07c290f;p=thirdparty%2Ffreeradius-server.git Update and rename bug_report.md to bug_report.yml --- diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 799b6a7c5e3..00000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: Bug Report -about: Used to report a defect in server source code, default configuration files, documentation, scripts etc... Post questions about usage to the user's mailing list (http://freeradius.org/support/). ---- - -# Issue type -- **Questions about the server or its usage MUST be posted to the [users mailing list](https://freeradius.org/support/). If you post those issues here, they will be closed and locked. Repeat offenders will be BANNED**. -- **Remote security exploits MUST be sent to security@freeradius.org.** - -*** - -**REMOVE THOSE WHICH DO NOT APPLY** -- Defect - Crash or memory corruption. -- Defect - Non compliance with a standards document, or incorrect API usage. -- Defect - Unexpected behaviour (obvious or verified by project member). - -See [here](https://github.com/FreeRADIUS/freeradius-server/blob/master/doc/source/bugs.md) for debugging instructions and how to obtain backtraces. - -## Defect - -### How to reproduce the issue - -A clear and concise list of steps describing how to describe the issue. - -### Output of ``[radiusd|freeradius] -X`` showing issue occurring -_(you may need to run ``[radiusd|freeradius] -fxx -l stdout`` if using eg RADIUS with TLS)_ - -```text -COPY/PASTE OUTPUT HERE (WITHIN BACKTICKS). NO PASTEBIN (ET AL) LINKS! -``` -### Full backtrace from LLDB or GDB - -```text -COPY/PASTE OUTPUT HERE (WITHIN BACKTICKS). NO PASTEBIN (ET AL) LINKS! -``` diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 00000000000..627c57b0b21 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,38 @@ +name: Bug Report +description: Used to report a defect in server source code, default configuration files, documentation, scripts etc... +title: "[Bug]: " +labels: [bug, triage] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: dropdown + id: defect_type + attributes: + label: What type of defect/bug is this? + multiple: true + options: + - Crash or memory corruption + - Non compliance with a standards document, or incorrect API usage + - Unexpected behaviour (obvious or verified by project member) + - type: textarea + id: how_to_reproduce + attributes: + label: How can the issue be reproduced? + description: A clear and concise list of steps describing how to describe the issue. + placeholder: Set configuration X to Y, start the server, send 1000 conflicting packets... + validations: + required: false + - type: textarea + id: log_output + attributes: + label: Relevant log output + description: Output of ``[radiusd|freeradius] -X`` showing issue occurring + render: shell + - type: textarea + id: backtrace + attributes: + label: Backtrace from LLDB or GDB + description: Provide a full backtrace from LLDB or GDB (if relevant). See here](https://github.com/FreeRADIUS/freeradius-server/blob/master/doc/source/bugs.md) for debugging instructions and how to obtain backtraces. + render:shell