You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by sh...@apache.org on 2025/12/14 21:19:37 UTC
(airflow) branch main updated: Update issue templates regarding Airflow 2 and misc. (#59384)
This is an automated email from the ASF dual-hosted git repository.
shahar 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 8a109dbcb11 Update issue templates regarding Airflow 2 and misc. (#59384)
8a109dbcb11 is described below
commit 8a109dbcb11f2edaa6255f543b0a8d37466cb439
Author: Shahar Epstein <60...@users.noreply.github.com>
AuthorDate: Sun Dec 14 23:19:31 2025 +0200
Update issue templates regarding Airflow 2 and misc. (#59384)
---
.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml | 27 ++++++++++++++++------
.github/ISSUE_TEMPLATE/2-feature_request.yml | 17 ++++++++++----
.../3-airflow_providers_bug_report.yml | 19 ++++++++++++---
.../4-airflow_helmchart_bug_report.yml | 17 ++++++++++++--
.../ISSUE_TEMPLATE/5-airflow_doc_issue_report.yml | 4 ++++
5 files changed, 67 insertions(+), 17 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
index f162c0ec7e8..49b648dfcad 100644
--- a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
@@ -15,29 +15,42 @@ body:
Note, you do not need to create an issue if you have a change ready to submit!
You can open a [pull request](https://github.com/apache/airflow/pulls) immediately instead.
+
+ Please note that reporting a bug does not guarantee it will be fixed, as the implementation depends
+ on community interest and availability.
+ Therefore, please do not request or expect specific timelines or ETAs. The fastest way to fix bugs is
+ to submit a PR yourself.
+
+ For reporting security issues in any version, please **do not** use this form and refer to the
+ [Security Reporting Guidelines](https://github.com/apache/airflow/blob/main/.github/SECURITY.md)
+ instead.
<br clear='left'/>"
# yamllint enable rule:line-length
- type: dropdown
attributes:
label: Apache Airflow version
description: >
- What Apache Airflow version are you using? If you do not see your version, please (ideally) test on
- the latest release or main to see if the issue is fixed before reporting it.
+ Select 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.5"
- - "2.11.0"
+ - "2.11.X"
- "main (development)"
- - "Other Airflow 2/3 version (please specify below)"
+ - "Other Airflow 3 version (please specify below)"
validations:
required: true
- type: input
attributes:
- label: If "Other Airflow 2/3 version" selected, which one?
+ label: If "Other Airflow 3 version" selected, which one?
# yamllint disable rule:line-length
description: >
- On what 2.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
+ 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
diff --git a/.github/ISSUE_TEMPLATE/2-feature_request.yml b/.github/ISSUE_TEMPLATE/2-feature_request.yml
index 402417c4088..e32dae293e4 100644
--- a/.github/ISSUE_TEMPLATE/2-feature_request.yml
+++ b/.github/ISSUE_TEMPLATE/2-feature_request.yml
@@ -12,9 +12,12 @@ body:
We really appreciate the community efforts to improve Airflow.
- Features should be small improvements that do not dramatically change Airflow assumptions.
- Note, that in this case you do not even need to create an issue if you have a code change ready to submit!
- You can open [Pull Request](https://github.com/apache/airflow/pulls) immediately instead.
+ Features suggested via this form should be small to medium improvements that do not dramatically change Airflow assumptions.
+ Note that if you have a code change ready to submit - you don't need to create an feature request
+ and can instead open a [Pull Request](https://github.com/apache/airflow/pulls) directly.
+ However, if you don't have the time or the knowledge to implement the feature yourself, this form is the right place to suggest it.
+ Please note that suggesting a feature does not guarantee it will be implemented, and any implementation depends on community interest and availability.
+ Therefore, please do not request or expect specific timelines or ETAs. The fastest way to get new features is to submit a PR yourself.
For bigger features, those that are impacting Airflow's architecture, security assumptions,
backwards compatibility etc. should be discussed in the [airflow devlist](https://lists.apache.org/list.html?dev@airflow.apache.org).
@@ -24,8 +27,12 @@ body:
among the community and eventually conduct a successful
[vote](https://www.apache.org/foundation/voting.html) in the community.
- If unsure - open a [discussion](https://github.com/apache/airflow/discussions) first to gather
- an initial feedback on your idea.
+ **Please note:** Airflow 2.x is in limited support (critical and security fixes only), and reaches
+ EOL on April 22, 2026.
+ For reporting security issues in any version, please **do not** use this form and refer to the [Security Reporting Guidelines](https://github.com/apache/airflow/blob/main/.github/SECURITY.md) instead.
+
+ If unsure about the impact of your feature or how to formulate it - please open a [discussion](https://github.com/apache/airflow/discussions) first to gather
+ an initial feedback on your idea, or ask in the other [communication channels](https://airflow.apache.org/community/).
<br clear='left'/>"
diff --git a/.github/ISSUE_TEMPLATE/3-airflow_providers_bug_report.yml b/.github/ISSUE_TEMPLATE/3-airflow_providers_bug_report.yml
index 844ea18ea4d..4dc8cdce326 100644
--- a/.github/ISSUE_TEMPLATE/3-airflow_providers_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/3-airflow_providers_bug_report.yml
@@ -15,6 +15,10 @@ body:
Note, you do not need to create an issue if you have a change ready to submit!
You can open a [pull request](https://github.com/apache/airflow/pulls) immediately instead.
+
+ Please note that reporting a bug does not guarantee it will be fixed, as the implementation depends
+ on community interest and availability.
+ Therefore, please do not request or expect specific timelines or ETAs. The fastest way to fix bugs is to submit a PR yourself.
<br clear='left'/>"
# yamllint enable rule:line-length
- type: dropdown
@@ -125,14 +129,23 @@ body:
- type: textarea
attributes:
label: Versions of Apache Airflow Providers
- description: What Apache Airflow Providers versions are you using?
+ description: >
+ What Apache Airflow Providers versions are you using?
+ For reporting security issues in any version, please **do not** use this form and refer to the
+ [Security Reporting Guidelines](https://github.com/apache/airflow/blob/main/.github/SECURITY.md)
+ instead.
placeholder: You can use `pip freeze | grep apache-airflow-providers` (you can leave only relevant ones)
- type: input
attributes:
label: Apache Airflow version
description: >
- What Apache Airflow version are you using?
- [Only Airflow 2 is supported](https://github.com/apache/airflow#version-life-cycle) for bugs.
+ 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.
+ When using 2.x, please test with the latest 2.11.x; also consider testing with Airflow 3 or `main`.
validations:
required: true
- type: input
diff --git a/.github/ISSUE_TEMPLATE/4-airflow_helmchart_bug_report.yml b/.github/ISSUE_TEMPLATE/4-airflow_helmchart_bug_report.yml
index 64efe5ac16a..07d7352e6cb 100644
--- a/.github/ISSUE_TEMPLATE/4-airflow_helmchart_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/4-airflow_helmchart_bug_report.yml
@@ -19,6 +19,15 @@ body:
Note, you do not need to create an issue if you have a change ready to submit!
You can open a [pull request](https://github.com/apache/airflow/pulls) immediately instead.
+
+ Please note that reporting a bug does not guarantee it will be fixed, as the implementation depends
+ on community interest and availability.
+ Therefore, please do not request or expect specific timelines or ETAs. The fastest way to fix bugs is
+ to submit a PR yourself.
+
+ For reporting security issues in any version, please **do not** use this form and refer to the
+ [Security Reporting Guidelines](https://github.com/apache/airflow/blob/main/.github/SECURITY.md)
+ instead.
<br clear='left'/>"
# yamllint enable rule:line-length
- type: dropdown
@@ -55,8 +64,12 @@ body:
attributes:
label: Apache Airflow version
description: >
- What Apache Airflow version are you using?
- [Only Airflow 2 is supported](https://github.com/apache/airflow#version-life-cycle) for bugs.
+ Select 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.
validations:
required: true
- type: input
diff --git a/.github/ISSUE_TEMPLATE/5-airflow_doc_issue_report.yml b/.github/ISSUE_TEMPLATE/5-airflow_doc_issue_report.yml
index 50e6c9ac1df..b3f6c2bb19f 100644
--- a/.github/ISSUE_TEMPLATE/5-airflow_doc_issue_report.yml
+++ b/.github/ISSUE_TEMPLATE/5-airflow_doc_issue_report.yml
@@ -15,6 +15,10 @@ body:
Note, you do not need to create an issue if you have a change ready to submit!
You can open a [pull request](https://github.com/apache/airflow/pulls) immediately instead.
+
+ Please note that reporting a doc issue does not guarantee it will be fixed, as prioritization and implementation depend on impact, severity, and community availability.
+ Therefore, please do not request or expect specific timelines or ETAs. Remember that the fastest way to fix documentation issues is to submit a PR yourself.
+
<br clear='left'/>"
# yamllint enable rule:line-length
- type: textarea