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

Closes T432993 Closes T433388

Edited by Atsuko

Merge request reports

Loading