Skip to content

Apache Airflow <= 2.10 support removal from Helm Chart #60141

@Miretpl

Description

@Miretpl

Description

The goal of this issue is to track the work on removing Apache Airflow <= 2.10 support from the Helm Chart. Below are two lists of files that need to be updated to fully remove support for Apache Airflow < 2.0 and remaining <= 2.10.

Apache Airflow < 2.0

  • chart/values.schema.json
  • chart/values.yaml
  • chart/templates/_helpers.yaml
  • chart/templates/NOTES.txt - addition of a message that Chart is deployed with unsupported version
  • chart/templates/configmaps/configmap.yaml
  • chart/templates/scheduler/scheduler-deployment.yaml
  • chart/templates/webserver/webserver-deployment.yaml
  • chart/README.md
  • chart/docs/index.rst
  • chart/docs/manage-dag-files.rst - section "Mounting Dags using git-sync sidecar without persistence"
  • helm-tests/ - TBD

Apache Airflow <= 2.10

  • chart/values.schema.json
  • chart/values.yaml
  • chart/files/pod-template-file.kubernetes-helm.yaml
  • chart/templates/_helpers.yaml
  • chart/templates/NOTES.txt - addition of a message that Chart is deployed with unsupported version
  • chart/templates/dag-processor/dag-processor-deployment.yaml
  • chart/templates/dag-processor/dag-processor-serviceaccount.yaml
  • chart/templates/pgbouncer/pgbouncer-networkpolicy.yaml
  • chart/templates/rbac/security-context-constraint-rolebinding.yaml
  • chart/templates/secrets/result-backend-connection-secret.yaml
  • chart/templates/triggerer/triggerer-deployment.yaml
  • chart/templates/triggerer/triggerer-kedaautoscaler.yaml
  • chart/templates/triggerer/triggerer-networkpolicy.yaml
  • chart/templates/triggerer/triggerer-service.yaml
  • chart/templates/triggerer/triggerer-serviceaccount.yaml
  • chart/templates/workers/worker-deployment.yaml
  • chart/README.md
  • chart/docs/index.rst
  • chart/docs/manage-dag-files.rst - section "Bake Dags in docker image"
  • chart/docs/production-guide.rst - section "Kubernetes Secret"
  • chart/docs/quick-start.rst - section "Extending Airflow Image"
  • helm-tests/ - TBD

Use case/motivation

After achieving LAZY CONSENSUS and discussion, this issue will track the support removal process for Apache Airflow <= 2.10 versions from Helm Chart.

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Labels

area:helm-chartAirflow Helm Chartkind:featureFeature Requestsneeds-triagelabel for new issues that we didn't triage yet

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions