Building Airflow 3.3.0 image
- use DATAHUB_TELEMETRY_ENABLED=false
- fixed import for MappedOperator
Test plan:
$ docker buildx build -f docker/blubber.yaml --load --target build-prod-image -t docker-registry.wikimedia.org/repos/data-engineering/airflow-dags:v3.3.0 .
$ docker run --user app -it docker-registry.wikimedia.org/repos/data-engineering/airflow-dags:v3.3.0 bash
$ # bringing configs
$ sed -i '/sql_alchemy_conn_cmd/ d; /statsd_custom_client_path/ d; ' airflow.cfg
$ airflow standalone