1
0
mirror of https://github.com/tomav/docker-mailserver.git synced 2024-07-02 22:21:10 +02:00
docker-mailserver/.github/ISSUE_TEMPLATE/bug_report.yml

134 lines
5.5 KiB
YAML
Raw Normal View History

name: Bug Report
description: File a bug report
title: 'bug report: '
labels:
- kind/bug/report
2023-04-19 11:16:47 +02:00
- meta/needs triage
body:
- type: checkboxes
id: preliminary-checks
attributes:
label: Preliminary Checks
description: Please read these carefully.
options:
- label: I checked that all ports are open and not blocked by my ISP / hosting provider.
required: true
- label: I know that SSL errors are likely the result of a wrong setup on the user side and not caused by DMS itself. I'm confident my setup is correct.
required: true
- label: I searched the issue tracker but was unable to find my issue.
required: true
- label: |
I read
- the [extended documentation in general](https://docker-mailserver.github.io/docker-mailserver/latest/) but found nothing to resolve the issue;
- the [documentation on debugging](https://docker-mailserver.github.io/docker-mailserver/latest/config/debugging/), tried the proposed steps to debug the problem, but was still unable to resolve the issue;
- this project's [Code of Conduct](https://github.com/docker-mailserver/docker-mailserver/blob/master/CODE_OF_CONDUCT.md) and I agree;
- the [documentation about filing a bug report](https://docker-mailserver.github.io/docker-mailserver/latest/contributing/issues-and-pull-requests/#filing-a-bug-report).
required: true
- type: dropdown
id: operating-system
attributes:
label: What operating system is the host running?
options:
- Linux
- macOS (not officially supported)
- Windows (unsupported)
- Other (unsupported)
validations:
required: true
- type: input
id: operating-system-version
attributes:
label: Which operating system version?
placeholder: Debian 11 (Bullseye)
validations:
required: true
- type: dropdown
id: isa
attributes:
label: What computer architecture is the host running?
options:
- AMD64 (x86_64)
- ARM64 (AArch64)
- Other (unsupported)
validations:
required: true
- type: dropdown
id: container-orchestrator
attributes:
label: What container orchestration tool are you using?
options:
- Docker
- Docker Compose
- Podman (not officially supported)
- Kubernetes (not officially supported)
- Other (unsupported)
validations:
required: true
- type: input
id: mailserver-version
attributes:
label: DMS version
description: On which version (image tag) did you encounter this bug?
placeholder: v12.1.0
validations:
required: true
- type: textarea
id: when-does-it-occur
attributes:
label: What happened and when does this occur?
description: >
Tell us what happened.
2023-05-12 11:29:36 +02:00
**It would also help immensely if you can share precise steps on how to reproduce the issue!** :heart:
Use [fenced code blocks](https://docs.github.com/en/github/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#fenced-code-blocks) when pasting lots of text!
placeholder: Although `LOG_LEVEL=debug` is set, I see no debug output.
validations:
required: true
- type: textarea
id: what-did-you-expect-to-happen
attributes:
label: What did you expect to happen?
description: Tell us what you expected.
placeholder: I expected to see debug messages.
validations:
required: true
- type: textarea
id: container-configuration-files
attributes:
label: Container configuration files
description: >
Show us the file that you use to run DMS (and possibly other related services).
This is most likely your `compose.yaml` file, but you can also show us your equivalent `docker run` command, if applicable. If you are using Kubernetes, you can also put your manifest files here.
This filed is formatted as YAML.
render: yml
- type: textarea
id: relevant-log-output
attributes:
label: Relevant log output
2023-02-10 00:33:58 +01:00
description: Show us relevant log output here. You can enable debug output by setting the environment variable `LOG_LEVEL` to `debug` or `trace`. This field's contents are interpreted as pure text.
render: Text
- type: checkboxes
id: experience
attributes:
label: What level of experience do you have with containers, mail servers, and using a terminal?
description: >
**You are not obliged to answer this question**.
We do encourage answering though as it provides context to better assist you.
Less experienced users tend to make common mistakes, which is ok; by letting us know we can spot those more easily. If you are experienced, we can skip basic questions and save time.
options:
- label: I am inexperienced with containers
- label: I am rather experienced with containers
- label: I am inexperienced with mail servers
- label: I am rather experienced with mail servers
- label: I am uncomfortable with using a terminal (CLI)
- label: I am rather comfortable with using a terminal (CLI)
- type: input
id: form-improvements
attributes:
label: Improvements to this form?
description: If you have criticism or general feedback about this issue form, feel free to tell us so we can enhance the experience for everyone.
validations:
required: false