Esri / Esri/arcgis-gitops

k8s Images fail to sync

Open
#306 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.