-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Description
Official Helm Chart version
1.17.0 (latest released)
Apache Airflow version
3
Kubernetes Version
v1.32.5-eks-5d4a308
Helm Chart configuration
Moving to airflow 3 I removed the webserver from my values file and I noticed the helm deploy creating the create-user Job (https://github.com/apache/airflow/blob/main/chart/templates/jobs/create-user-job.yaml#L23C1-L24C1).
I don't know enough about the job to know but it seemed like either that defaultUser config needs to be migrated to the apiServer section if its still relevant.
Docker Image customizations
No response
What happened
Running the helm deploy tried to create a Job that I had never seen before because we always had this in our values file:
webserver:
defaultUser:
enabled: false
What you think should happen instead
No response
How to reproduce
Upgrade the chart airflowVersion to airflow 3, remove the webserver section and do a helm deploy.
Anything else
Adding this back in the values unblocks me:
webserver:
defaultUser:
enabled: false
but wanted to raise it in case it wasn't intentional.
Also maybe I am supposed to keep some webserver values in the values file? I assumed that it was safe to wipe out because that is no longer a component of airflow 3.
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct