This is an automated email from the ASF dual-hosted git repository.
rahulvats pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 8d44a84e71b simplify the bug report template (#63851)
8d44a84e71b is described below
commit 8d44a84e71b2a1017e377190bbb9b00c6a1fdc2d
Author: Shrividya Hegde <[email protected]>
AuthorDate: Thu Mar 26 00:24:05 2026 -0400
simplify the bug report template (#63851)
* simplify the bug report template
Changes involve:
- Merging how to reproduce and what happened as these two pieces of
information are naturally intertwined and a good reproduction walkthrough
usually tells the story of what went wrong along the way.
- apache airflow version is usually a handy information while filing the
bug. Instead of giving dropdowns, the user let to mention the airflow version
would cover redundant ask of filling the version if it belongs to 3x versions.
* pre-commit fixes
updating the missing line in the bug template
fixing yaml linting issues
* simplify the bug report template
Changes involve:
- Merging how to reproduce and what happened as these two pieces of
information are naturally intertwined and a good reproduction walkthrough
usually tells the story of what went wrong along the way.
- apache airflow version is usually a handy information while filing the
bug. Instead of giving dropdowns, the user let to mention the airflow version
would cover redundant ask of filling the version if it belongs to 3x versions.
* pre-commit fixes
updating the missing line in the bug template
fixing yaml linting issues
* reverting linting changes unrelated to the template edit
* add placeholder and update terminology
* retain the airflow version type and structure
Since the issue template is static in nature, hiding the other versions is
not allowed.
Retaining the current element type till the alternate options are decided
* add placeholder text for airflow version input and update verbiage.
- updated the airflow version field to have placeholder that hints the
reporter run the airflow version command and paste the output.
- minor verbiage update for issue description
* remove quotes for the placeholder
---
.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml | 57 +++++++++----------------
1 file changed, 19 insertions(+), 38 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
index 40bd08c2ec2..dba7a4fef0a 100644
--- a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
@@ -25,40 +25,38 @@ body:
[Security Reporting
Guidelines](https://github.com/apache/airflow/blob/main/.github/SECURITY.md)
instead.
<br clear='left'/>"
- # yamllint enable rule:line-length
- - type: dropdown
+ - type: input
attributes:
label: Apache Airflow version
description: >
- Select your Airflow version.
+ Enter your Airflow version.
**Please note:** Airflow 2.x is in limited support (critical and
security fixes only), and reaches
EOL on April 22, 2026 - see the
[Airflow 2 EOL page]
(https://airflow.apache.org/docs/apache-airflow/stable/installation/supported-versions.html)
for more information.
- multiple: false
- options:
- - "3.1.8"
- - "2.11.X"
- - "main (development)"
- - "Other Airflow 3 version (please specify below)"
+ Remember, you are encouraged to test with the latest release or on the
`main` branch to verify your issue still exists, especially if
+ your version is at least a minor version older than the [current
stable
release](https://airflow.apache.org/docs/apache-airflow/stable/installation/supported-versions.html#version-life-cycle).
+ # yamllint enable rule:line-length
+ placeholder: Run `airflow version` and paste the output here
validations:
required: true
- - type: input
- attributes:
- label: If "Other Airflow 3 version" selected, which one?
- # yamllint disable rule:line-length
- description: >
- On what 3.X version of Airflow are you currently experiencing the
issue? Remember, you are encouraged to
- test with the latest release or on the `main` branch to verify your
issue still exists, especially if
- your version is at least a minor version older than the [current
stable
release](https://airflow.apache.org/docs/apache-airflow/stable/installation/supported-versions.html#version-life-cycle).
- # yamllint enable rule:line-length
- type: textarea
attributes:
- label: What happened?
- description: Describe what happened.
+ label: What happened and how to reproduce it?
+ description: >
+ Describe what happened and please make sure you provide a
+ reproducible step-by-step case of how to reproduce the problem as
+ minimally and precisely as possible.
placeholder: >
- Please provide the context in which the problem occurred and explain
what happened
+ Please provide the context in which the problem occurred and keep
+ in mind we do not have access to your cluster or DAGs. Remember that
+ non-reproducible issues will be closed! Opening a discussion is
+ recommended as a first step. Feel free to use the following template:
+ **Issue Description **
+ < describe your issue >
+ **Steps to reproduce:**
+ < detailed steps to reproduce >
validations:
required: true
- type: textarea
@@ -70,26 +68,11 @@ body:
the fragment of logs showing the exact error messages or wrong
behaviour and screenshots for
UI problems or YouTube link to a video of you demonstrating the
problem. You can include files by
dragging and dropping them here.
- - type: textarea
- attributes:
- label: How to reproduce
- description: >
- What should we do to reproduce the problem? If you are not able to
provide a reproducible case,
- please open a
[discussion](https://github.com/apache/airflow/discussions) instead.
- placeholder: >
- Please make sure you provide a reproducible step-by-step case of how
to reproduce the problem
- as minimally and precisely as possible. Keep in mind we do not have
access to your cluster or DAGs.
- Remember that non-reproducible issues will be closed! Opening a
discussion is recommended as a
- first step.
- validations:
- required: true
- type: input
attributes:
label: Operating System
description: What Operating System are you using?
placeholder: "You can get it via `cat /etc/os-release` for example"
- validations:
- required: true
- type: textarea
attributes:
label: Versions of Apache Airflow Providers
@@ -113,8 +96,6 @@ body:
- "Amazon (AWS) MWAA"
- "Microsoft ADF Managed Airflow"
- "Other"
- validations:
- required: true
- type: textarea
attributes:
label: Deployment details