k8s Images fail to sync
- Dominant language
- HCL
- Stars
- 32
- Forks
- 9
- Avg merge
- 1h 3m
- Merged PRs (30d)
- 2
Description
Due to disk space constraints on GH cloud runners, the images fail to push
For 12.1.0, in particular, the large images are:
- `arcgis-notebook-server`
- `distributed-server-deeplearning`
- `raster-analytics-server-deeplearning`
In an attempt to get them to push, I updated the workflow on my repository to use a matrix strategy using a preflight job which collects all the images to push, then uses parallel runs to pull and push the images. I would be happy to contribute this back. Even with this change, these three fail.
Options I see to resolve this:
- use `self-hosted` runner
- use larger cloud runners
- remove additional files in the free disk space step
To unblock my deployment, I am just running the pull and push operations on my local machine, so this is currently not critical for me.
Thank you!
Contributor guide
Research direction
Start by reviewing the GitHub Actions workflow that syncs the Kubernetes images, including its preflight, matrix, and free disk space steps. Compare the listed runner options and verify that the three large 12.1.0 images push successfully on a GitHub cloud runner without requiring local operations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, kubernetes
- Domain
- ci-cd, devops, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100