Skip to content

Commit 6c8a28c

Browse files
committed
Update Buildah issue template to new version and support podman build
Signed-off-by: Lewis Denny <[email protected]>
1 parent 7509c34 commit 6c8a28c

File tree

4 files changed

+241
-71
lines changed

4 files changed

+241
-71
lines changed

.github/ISSUE_TEMPLATE.md

-71
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
---
2+
name: Buildah Bug Report
3+
description: File a Buildah bug report
4+
labels: ["kind/bug", "triage-needed"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
11+
**NOTE** A large number of issues reported against Buildah are often found to already be fixed in more current versions of the project.
12+
Before reporting an issue, please verify the version you are running with `buildah version` and compare it to the latest released version under
13+
[releases](https://github.com/containers/buildah/releases).
14+
If they differ, please update your version of Buildah to the latest possible and retry your command before creating an issue.
15+
16+
Commands you might need to run to create the issue
17+
$ `buildah version`
18+
$ `buildah info`
19+
$ `rpm -q buildah` or `apt list buildah`
20+
- type: textarea
21+
id: description
22+
attributes:
23+
label: Issue Description
24+
description: Please explain your issue
25+
value: "Describe your issue"
26+
validations:
27+
required: true
28+
- type: textarea
29+
id: reproducer
30+
attributes:
31+
label: Steps to reproduce the issue
32+
description: Please explain the steps to reproduce the issue
33+
value: "Steps to reproduce the issue\n1.\n2.\n3.\n"
34+
validations:
35+
required: true
36+
- type: textarea
37+
id: received_results
38+
attributes:
39+
label: Describe the results you received
40+
description: Please explain the results you are noticing
41+
value: "Describe the results you received"
42+
validations:
43+
required: true
44+
- type: textarea
45+
id: expected_results
46+
attributes:
47+
label: Describe the results you expected
48+
description: Please explain the results you are expecting
49+
value: "Describe the results you expected"
50+
validations:
51+
required: true
52+
- type: textarea
53+
id: buildah_version
54+
attributes:
55+
label: buildah version output
56+
description: Please copy and paste `buildah version` output.
57+
value: If you are unable to run `buildah version` for any reason, please provide the output of `rpm -q buildah` or `apt list buildah`.
58+
render: yaml
59+
validations:
60+
required: true
61+
- type: textarea
62+
id: buildah_info
63+
attributes:
64+
label: buildah info output
65+
description: Please copy and paste `buildah info` output.
66+
value: If you are unable to run `buildah info` for any reason, please provide the operating system and its version and the architecture you are running.
67+
render: yaml
68+
validations:
69+
required: true
70+
- type: textarea
71+
id: storage_conf
72+
attributes:
73+
label: Provide your storage.conf
74+
description: "Please provide the relevant [storage.conf file](https://github.com/containers/storage/blob/main/docs/containers-storage.conf.5.md#files)"
75+
render: toml
76+
validations:
77+
required: true
78+
- type: dropdown
79+
id: upstream_latest
80+
attributes:
81+
label: Upstream Latest Release
82+
description: Have you tried running the [latest upstream release](https://github.com/containers/buildah/releases/latest)
83+
options:
84+
- "Yes"
85+
- "No"
86+
validations:
87+
required: true
88+
- type: textarea
89+
id: additional_environment
90+
attributes:
91+
label: Additional environment details
92+
description: Please describe any additional environment details like (AWS, VirtualBox,...)
93+
value: "Additional environment details"
94+
- type: textarea
95+
id: additional_info
96+
attributes:
97+
label: Additional information
98+
description: Please explain the additional information you deem important
99+
value: "Additional information like issue happens only occasionally or issue happens with a particular architecture or on a particular setting"

.github/ISSUE_TEMPLATE/config.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
blank_issues_enabled: true
3+
contact_links:
4+
- name: Ask a question
5+
url: https://github.com/containers/buildah/discussions/new
6+
about: Ask a question about Buildah
7+
- name: If your Podman issue is not related to podman build, please report it here
8+
url: https://github.com/containers/podman/issues
9+
about: Please report issues with Podman here.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
---
2+
name: Podman Build Bug Report
3+
description: File a Podman build bug report
4+
labels: ["kind/bug", "triage-needed"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
11+
**NOTE** A large number of issues reported against Buildah are often found to already be fixed in more current versions of the project.
12+
Before reporting an issue, please verify the version you are running with `podman version` and compare it to the latest released version under
13+
[releases](https://github.com/containers/podman/releases).
14+
If they differ, please update your version of Podman to the latest possible and retry your command before creating an issue.
15+
16+
Commands you might need to run to create the issue
17+
$ `podman version`
18+
$ `podman info`
19+
$ `rpm -q podman` or `apt list podman`
20+
- type: textarea
21+
id: description
22+
attributes:
23+
label: Issue Description
24+
description: Please explain your issue
25+
value: "Describe your issue"
26+
validations:
27+
required: true
28+
- type: textarea
29+
id: reproducer
30+
attributes:
31+
label: Steps to reproduce the issue
32+
description: Please explain the steps to reproduce the issue
33+
value: "Steps to reproduce the issue\n1.\n2.\n3.\n"
34+
validations:
35+
required: true
36+
- type: textarea
37+
id: received_results
38+
attributes:
39+
label: Describe the results you received
40+
description: Please explain the results you are noticing
41+
value: "Describe the results you received"
42+
validations:
43+
required: true
44+
- type: textarea
45+
id: expected_results
46+
attributes:
47+
label: Describe the results you expected
48+
description: Please explain the results you are expecting
49+
value: "Describe the results you expected"
50+
validations:
51+
required: true
52+
- type: textarea
53+
id: podman_version
54+
attributes:
55+
label: podman version output
56+
description: Please copy and paste `podman version` output.
57+
value: If you are unable to run `podman version` for any reason, please provide the output of `rpm -q podman` or `apt list podman`.
58+
render: yaml
59+
validations:
60+
required: true
61+
- type: textarea
62+
id: podman_info
63+
attributes:
64+
label: podman info output
65+
description: Please copy and paste `podman info` output.
66+
value: If you are unable to run `podman info` for any reason, please provide the operating system and its version and the architecture you are running.
67+
render: yaml
68+
validations:
69+
required: true
70+
- type: textarea
71+
id: storage_conf
72+
attributes:
73+
label: Provide your storage.conf
74+
description: "Please provide the relevant [storage.conf file](https://github.com/containers/storage/blob/main/docs/containers-storage.conf.5.md#files)"
75+
render: toml
76+
validations:
77+
required: true
78+
- type: dropdown
79+
id: podman_in_a_container
80+
attributes:
81+
label: Podman in a container
82+
description: Please select Yes if you are running Podman in a container
83+
options:
84+
- "No"
85+
- "Yes"
86+
validations:
87+
required: true
88+
- type: dropdown
89+
id: privileged_rootless
90+
attributes:
91+
label: Privileged Or Rootless
92+
description:
93+
Are you running the containers as privileged or non-root user? Note that using `su` or `sudo` does not establish a proper login session required for running
94+
Podman as a non-root user. Please refer to the [troubleshooting guide](https://github.com/containers/podman/blob/main/troubleshooting.md#solution-28) for alternatives.
95+
options:
96+
- Privileged
97+
- Rootless
98+
- type: dropdown
99+
id: upstream_latest
100+
attributes:
101+
label: Upstream Latest Release
102+
description: Have you tried running the [latest upstream release](https://github.com/containers/podman/releases/latest)
103+
options:
104+
- "Yes"
105+
- "No"
106+
validations:
107+
required: true
108+
- type: dropdown
109+
id: installation_source
110+
attributes:
111+
label: Installation Source
112+
description: What installion type did you use?
113+
multiple: false
114+
options:
115+
- Distribution package (DNF, apt, yay)
116+
- Brew
117+
- Offical Podman Installer (Mac)
118+
- Podman Desktop
119+
default: 0
120+
validations:
121+
required: true
122+
- type: textarea
123+
id: additional_environment
124+
attributes:
125+
label: Additional environment details
126+
description: Please describe any additional environment details like (AWS, VirtualBox,...)
127+
value: "Additional environment details"
128+
- type: textarea
129+
id: additional_info
130+
attributes:
131+
label: Additional information
132+
description: Please explain the additional information you deem important
133+
value: "Additional information like issue happens only occasionally or issue happens with a particular architecture or on a particular setting"

0 commit comments

Comments
 (0)