This is an automated email from the ASF dual-hosted git repository. kaxilnaik pushed a commit to branch v3-0-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 6d84c93aa80d2b0ddf4abd28d91acea8b35c09c4 Author: Kaxil Naik <[email protected]> AuthorDate: Tue Apr 15 02:04:01 2025 +0530 Add `common-messaging` in the prod image It fixes the failing test https://github.com/apache/airflow/actions/runs/14453571736/job/40533662747 --- Dockerfile | 2 +- dev/breeze/doc/images/output_prod-image_build.svg | 2 +- dev/breeze/doc/images/output_prod-image_build.txt | 2 +- dev/breeze/src/airflow_breeze/global_constants.py | 1 + docker-stack-docs/build-arg-ref.rst | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 77aef1cef0a..63c0701b627 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,7 +36,7 @@ # much smaller. # # Use the same builder frontend version for everyone -ARG AIRFLOW_EXTRAS="aiobotocore,amazon,async,celery,cncf-kubernetes,common-io,docker,elasticsearch,fab,ftp,git,google,google-auth,graphviz,grpc,hashicorp,http,ldap,microsoft-azure,mysql,odbc,openlineage,pandas,postgres,redis,sendgrid,sftp,slack,snowflake,ssh,statsd,uv" +ARG AIRFLOW_EXTRAS="aiobotocore,amazon,async,celery,cncf-kubernetes,common-io,common-messaging,docker,elasticsearch,fab,ftp,git,google,google-auth,graphviz,grpc,hashicorp,http,ldap,microsoft-azure,mysql,odbc,openlineage,pandas,postgres,redis,sendgrid,sftp,slack,snowflake,ssh,statsd,uv" ARG ADDITIONAL_AIRFLOW_EXTRAS="" ARG ADDITIONAL_PYTHON_DEPS="" diff --git a/dev/breeze/doc/images/output_prod-image_build.svg b/dev/breeze/doc/images/output_prod-image_build.svg index 5cbe76d6213..8cbd1bd3b90 100644 --- a/dev/breeze/doc/images/output_prod-image_build.svg +++ b/dev/breeze/doc/images/output_prod-image_build.svg @@ -418,7 +418,7 @@ </text><text class="breeze-prod-image-build-r5" x="0" y="1288.8" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-52)">│</text><text class="breeze-prod-image-build-r4" x="24.4" y="1288.8" textLength="195.2" clip-path="url(#breeze-prod-image-build-line-52)">--airflow-extras</text><text class="breeze-prod-image-build-r1" x="463.6" y="1288.8" textLength="976" clip-path="url(#breeze-prod-image-build-line-52)">Extras to install by default.   &# [...] </text><text class="breeze-prod-image-build-r5" x="0" y="1313.2" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-53)">│</text><text class="breeze-prod-image-build-r6" x="463.6" y="1313.2" textLength="976" clip-path="url(#breeze-prod-image-build-line-53)">(TEXT)                                     [...] </text><text class="breeze-prod-image-build-r5" x="0" y="1337.6" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-54)">│</text><text class="breeze-prod-image-build-r5" x="463.6" y="1337.6" textLength="976" clip-path="url(#breeze-prod-image-build-line-54)">[default:                                    [...] -</text><text class="breeze-prod-image-build-r5" x="0" y="1362" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-55)">│</text><text class="breeze-prod-image-build-r5" x="463.6" y="1362" textLength="976" clip-path="url(#breeze-prod-image-build-line-55)">aiobotocore,amazon,async,celery,cncf-kubernetes,common-io,docker,elasticsearch,…</text><text class="breeze-prod-image-build-r5" x="1451.8" y="1362" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-55)">│</text><t [...] +</text><text class="breeze-prod-image-build-r5" x="0" y="1362" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-55)">│</text><text class="breeze-prod-image-build-r5" x="463.6" y="1362" textLength="976" clip-path="url(#breeze-prod-image-build-line-55)">aiobotocore,amazon,async,celery,cncf-kubernetes,common-io,common-messaging,dock…</text><text class="breeze-prod-image-build-r5" x="1451.8" y="1362" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-55)">│</text><t [...] </text><text class="breeze-prod-image-build-r5" x="0" y="1386.4" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-56)">│</text><text class="breeze-prod-image-build-r4" x="24.4" y="1386.4" textLength="329.4" clip-path="url(#breeze-prod-image-build-line-56)">--additional-airflow-extras</text><text class="breeze-prod-image-build-r1" x="463.6" y="1386.4" textLength="768.6" clip-path="url(#breeze-prod-image-build-line-56)">Additional extra package while insta [...] </text><text class="breeze-prod-image-build-r5" x="0" y="1410.8" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-57)">│</text><text class="breeze-prod-image-build-r4" x="24.4" y="1410.8" textLength="292.8" clip-path="url(#breeze-prod-image-build-line-57)">--additional-python-deps</text><text class="breeze-prod-image-build-r1" x="463.6" y="1410.8" textLength="768.6" clip-path="url(#breeze-prod-image-build-line-57)">Additional python dependencies to use&# [...] </text><text class="breeze-prod-image-build-r5" x="0" y="1435.2" textLength="12.2" clip-path="url(#breeze-prod-image-build-line-58)">│</text><text class="breeze-prod-image-build-r4" x="24.4" y="1435.2" textLength="170.8" clip-path="url(#breeze-prod-image-build-line-58)">--dev-apt-deps</text><text class="breeze-prod-image-build-r1" x="463.6" y="1435.2" textLength="646.6" clip-path="url(#breeze-prod-image-build-line-58)">Apt dev dependencies to use when buildi [...] diff --git a/dev/breeze/doc/images/output_prod-image_build.txt b/dev/breeze/doc/images/output_prod-image_build.txt index a2ca3e75822..0a722850389 100644 --- a/dev/breeze/doc/images/output_prod-image_build.txt +++ b/dev/breeze/doc/images/output_prod-image_build.txt @@ -1 +1 @@ -68b5a71c151e381f8c5194dae22d432b +1ab7bead223e548f50fca432271c8689 diff --git a/dev/breeze/src/airflow_breeze/global_constants.py b/dev/breeze/src/airflow_breeze/global_constants.py index 30376267cbd..0c4aecc53a4 100644 --- a/dev/breeze/src/airflow_breeze/global_constants.py +++ b/dev/breeze/src/airflow_breeze/global_constants.py @@ -605,6 +605,7 @@ DEFAULT_EXTRAS = [ "celery", "cncf-kubernetes", "common-io", + "common-messaging", "docker", "elasticsearch", "fab", diff --git a/docker-stack-docs/build-arg-ref.rst b/docker-stack-docs/build-arg-ref.rst index 6dad96ebd70..0e3a444b84a 100644 --- a/docker-stack-docs/build-arg-ref.rst +++ b/docker-stack-docs/build-arg-ref.rst @@ -93,6 +93,7 @@ List of default extras in the production Dockerfile: * celery * cncf-kubernetes * common-io +* common-messaging * docker * elasticsearch * fab
