Apache Airflow version: 1.10.12
Kubernetes version (if you are using kubernetes) (use kubectl version): 1.18
What happened: Mounting DAGS from an externally populated PVC doesn't work:
--set dags.persistence.enabled=true \
--set dags.persistence.existingClaim=my-volume-claim
--set dags.gitSync.enabled=false
Envionment variables from K8 Executor worker
โ Environment:
โโ AIRFLOW_HOME: /opt/airflow โโ AIRFLOW__CORE__DAGS_FOLDER: /opt/airflow/dags/repo/
โโ AIRFLOW__CORE__DAG_CONCURRENCY: 5 โ
โ AIRFLOW__CORE__EXECUTOR: LocalExecutor โ
โ AIRFLOW__CORE__FERNET_KEY:Optional: false โ
โ AIRFLOW__CORE__PARALLELISM: 5 โ
โ AIRFLOW__CORE__SQL_ALCHEMY_CONN:Optional: false โ
โ AIRFLOW__KUBERNETES__DAGS_VOLUME_SUBPATH: repo/
What you expected to happen: Dags mounted in workers from PVC
How to reproduce it: Use chart from master and set variables as above