meel-ayush opened a new pull request, #77072:
URL: https://github.com/apache/airflow/pull/77072

   ### Description
   
   On public GitHub runners, the root partition (`/`) only has around 14 GB of 
free space out of 75 GB because pre-installed toolchains take up roughly 55–60 
GB. The secondary mount at `/mnt` has 75 GB completely free.
   
   In `.github/workflows/prod-image-build.yml`, the `build-prod-images` job 
only called `make_mnt_writeable.sh`. It was missing:
   - `./scripts/tools/free_up_disk_space.sh` (clears ~35 GB of unused tooling 
on root)
   - `./scripts/ci/move_docker_to_mnt.sh` (bind-mounts `/var/lib/docker` to 
`/mnt/var-lib-docker` on x86_64)
   
   Because Docker layers were written directly to `/var/lib/docker` on root, 
building the PROD image with all source provider wheels exceeded the remaining 
14 GB and failed with `no space left on device`.
   
   This adds both steps right before Breeze installation, matching 
`.github/workflows/ci-image-build.yml` and 
`.github/workflows/prod-packages-build.yml`.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [ ] Yes (please specify the tool below)


-- 
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]

Reply via email to