Re: [I] Change sources of our docker images [airflow]
potiuk closed issue #52106: Change sources of our docker images URL: https://github.com/apache/airflow/issues/52106 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
Re: [I] Change sources of our docker images [airflow]
potiuk commented on issue #52106: URL: https://github.com/apache/airflow/issues/52106#issuecomment-3038421812 This one still needs PROD image update - reopening. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
Re: [I] Change sources of our docker images [airflow]
potiuk commented on issue #52106: URL: https://github.com/apache/airflow/issues/52106#issuecomment-3038422932 Let's use the CI image for a week or so and then we apply it to PROD image. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
Re: [I] Change sources of our docker images [airflow]
potiuk closed issue #52106: Change sources of our docker images URL: https://github.com/apache/airflow/issues/52106 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
Re: [I] Change sources of our docker images [airflow]
potiuk commented on issue #52106: URL: https://github.com/apache/airflow/issues/52106#issuecomment-2997179641 Also we should add optional golang installation when we build the image. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
Re: [I] Change sources of our docker images [airflow]
potiuk commented on issue #52106: URL: https://github.com/apache/airflow/issues/52106#issuecomment-2997206818 Currently we are building our images by passing it image it should be build from The command is similar to: ``` docker buildx build --load --builder default --progress=auto --cache-from=ghcr.io/apache/airflow/v2-11-test/ci/python3.9:cache-linux-amd64 --pull --build-arg AIRFLOW_BRANCH=v2-11-test --build-arg AIRFLOW_CONSTRAINTS_MODE=constraints-source-providers --build-arg AIRFLOW_CONSTRAINTS_REFERENCE=constraints-2-11 --build-arg AIRFLOW_EXTRAS=devel-ci --build-arg AIRFLOW_IMAGE_DATE_CREATED=2025-06-23T18:48:03Z --build-arg AIRFLOW_IMAGE_REPOSITORY=https://github.com/apache/airflow --build-arg AIRFLOW_USE_UV=true --build-arg UV_HTTP_TIMEOUT=300 --build-arg AIRFLOW_VERSION=2.11.0.dev0 --build-arg BUILD_ID=0 --build-arg CONSTRAINTS_GITHUB_REPOSITORY=apache/airflow --build-arg PYTHON_BASE_IMAGE=python:3.9-slim-bookworm --build-arg BUILD_PROGRESS=auto --build-arg INSTALL_MYSQL_CLIENT_TYPE=mariadb --build-arg VERSION_SUFFIX_FOR_PYPI=dev0 -t ghcr.io/apache/airflow/v2-11-test/ci/python3.9 --target main . -f Dockerfile.ci --platform linux/amd64 ``` The importan thing is this arg: * PYTHON_BASE_IMAGE=python:3.9-slim-bookworm Rather than that, we should have BASE_IMAGE (`debian:slim-bookworm`) and pass PYTHON_MAJOR_MINOR_VERSION simplyh (this is the name we use internally and we automaticallly extract it in the images from installed python version. Then - one of the first step in our build should be to install python - ideally from official sources - but maybe we find other, faster way (building python is SLOW and requires build tools. We should first start with CI images and apply the changes toi PROD after we test it for a while on CI. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
