bugraoz93 opened a new issue, #64037: URL: https://github.com/apache/airflow/issues/64037
### Body As part of our ongoing Helm chart refurbish work in Apache Airflow, we will follow a structured approach to ensure stability for existing users while preparing for a clean, well-defined next major release. https://cwiki.apache.org/confluence/display/AIRFLOW/Helm+Refurbish ## **Approach** We will first focus on cleanup and refurbishment within the current chart before introducing a new major version. Instead of making breaking changes directly on the main branch while releasing from the main branch, we will follow a staged approach similar to that used for the v3-1-test branch and backport changes specifically. The [chart/v1-2x-test](https://github.com/apache/airflow/tree/chart/v1-2x-test) branch has been created to continue development and stabilisation of the current minor version line. This branch will be used to release any remaining fixes and improvements for older minor versions. The main branch will be reserved for cleanup, deprecations, and preparation work toward the next major release. This allows us to separate stability and innovation clearly: - Stable releases continue from the test branch - Major version preparation happens on main without constraints - Plan for Changes All cleanup, deprecations, and restructuring work will be implemented on the main branch. Once validated, we will cherry pick relevant changes back to the test branch where appropriate. - Each configuration change and cleanup task will be tracked via individual tickets - These tickets will be linked to this umbrella issue for visibility and coordination - The goal is to progressively reduce technical debt and simplify the chart before cutting a major release - Important Guidelines No feature will be further added to the `chart/v1-2x-test` branch. This branch is strictly for maintenance, stability, and compatibility purposes for the next minor releases. ## Parameters from Docs ### **Common** Move to Kustomize - schedulerName - workers.schedulerName Deprecate and Clean - webserver.webserverConfig - webserver.webserverConfigConfigMapName - webserverSecretAnnotations - webserverSecretKey ### **Airflow** will be filled. ### **Images** will be filled. ### **Ports** - TBD ### **Database** - TBD ### **PgBouncer** - TBD ### **API Server** - TBD ### **Scheduler** - TBD ### **Webserver** - TBD ### **Workers** - TBD ### **Triggerer** - TBD ### **DagProcessor** - TBD ### **Flower** - TBD ### **Redis** - TBD ### **StatsD** - TBD ### **Jobs** - TBD ### **Kubernetes** - TBD ### **Ingress** - TBD ### **Kerberos** - TBD ### **Refs:** **TBD**: To Be Discussed ### Committer - [x] I acknowledge that I am a maintainer/committer of the Apache Airflow project. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
