Not able to build Docker images. Starved for CPU/Memory? #63974
-
Hello Github Actions community, I am getting the following error when building Docker images:
The repository in question is StatCan/aaw-kubeflow-containers and one of the most recent Actions can be found here. Just wondering about possible reasons for this since we were able to build these images up to and including August 02 2023. Possible courses of investigation would be appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
I just made a mini build, where I stripped out most of the content for the Dockerfiles, and most of the images (including jupyterlab-pytorch) built! The logs show failures due to the images failing tests they can't possibly pass now that they are slimmed down. But this seems to support my hypothesis that something changed in the Github Actions runner. https://github.com/StatCan/aaw-kubeflow-containers/actions/runs/5891896840/job/15980006378 |
Beta Was this translation helpful? Give feedback.
-
It has been discovered that the version of Docker used by the Github runner has changed from |
Beta Was this translation helpful? Give feedback.
-
We have discovered the version of Docker that Github Actions uses was updated right at the same time our builds started failing. RunnerFor the successful builds before August 04th 2023, we have the following image version:
And when the builds started failing, we have a new version of the runner (still based on Ubuntu 22.04):
DockerFor the older, successful runs:
The newer, failed runs:
This led us to investigate the changelog (https://docs.docker.com/engine/api/version-history/) and the epiphany came from
So we added
And now our builds are succeeding. |
Beta Was this translation helpful? Give feedback.
We have discovered the version of Docker that Github Actions uses was updated right at the same time our builds started failing.
Runner
For the successful builds before August 04th 2023, we have the following image version:
And when the builds started failing, we have a new version of the runner (still based on Ubuntu 22.04):
Docker
For the older, …