Allows to specify different Python base image when building images (#24634)
authorJarek Potiuk <jarek@potiuk.com>
Fri, 24 Jun 2022 22:02:57 +0000 (00:02 +0200)
committerGitHub <noreply@github.com>
Fri, 24 Jun 2022 22:02:57 +0000 (00:02 +0200)
commitd6e6e7d2979e7a3c71d9b9a036630def0f9432f5
tree901dc817a588162ea462b8c508b56884ad5ccf10
parent40765307d8c2febbeaddff61551cbfa9d717522e
Allows to specify different Python base image when building images (#24634)

Today Python released new images that seems to break some of
our dependencies (at least on M1/ARM). This PR adds a workaround
possibility to add --python-image option to override the
default, latest image with any other version released previously
until we diagnose and fix the real issue.
dev/breeze/src/airflow_breeze/commands/ci_image_commands.py
dev/breeze/src/airflow_breeze/commands/production_image_commands.py
dev/breeze/src/airflow_breeze/params/common_build_params.py
dev/breeze/src/airflow_breeze/utils/common_options.py
images/breeze/output-build-image.svg
images/breeze/output-build-prod-image.svg
images/breeze/output-commands-hash.txt