Re: [I] Change sources of our docker images [airflow]

2025-07-11 Thread via GitHub


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]

2025-07-05 Thread via GitHub


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]

2025-07-05 Thread via GitHub


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]

2025-07-05 Thread via GitHub


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]

2025-06-23 Thread via GitHub


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]

2025-06-23 Thread via GitHub


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]