You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In our k8s on prem we have a local image registry from image docker.io/registry:2.8.3 that is a proxy from our dockerhub (registry mirror).
Sometimes our self-hosted-runners (ARC) get an error when trying to pull an image from it:
ERROR: failed to solve: failed to read expected number of bytes: unexpected EOF
This issue occurs when the manifest in the local registry is corrupted. a quick-fix we do is delete the image from our local registry and re-run the job. this cause the local registry to re-pull it from docker.io
I will like to find a permanent solution, will appreciate your help.
In our k8s on prem we have a local image registry from image docker.io/registry:2.8.3 that is a proxy from our dockerhub (registry mirror).
Sometimes our self-hosted-runners (ARC) get an error when trying to pull an image from it:
This issue occurs when the manifest in the local registry is corrupted. a quick-fix we do is delete the image from our local registry and re-run the job. this cause the local registry to re-pull it from docker.io
I will like to find a permanent solution, will appreciate your help.
Local registry Env configuration:
PVC mountPath:
/var/lib/registry
We added a registry-ui that connect to the SVC with image joxit/docker-registry-ui:main
ENV Configuration of the ui image:
The registry-ui have an ingress, and the local runners are pulling it from that ingress.
They have the folling as configuration for daemon.json:
Anyone know what can cause this issue?
The text was updated successfully, but these errors were encountered: