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
When I disable the registry, destroy-storage and enable the registry it will work but after few upgrades it will failed again, can be after one upgrade and can be much more
I am using few microk8s 1.28 and 1.29 on Ubuntu 20.04 and 22.04, I got strange behavior from one of the pods, it is always the same pod (the admin) and we got 20 pods, sometime after system upgrade when I change the pod container version/tag it failed to start with status ImagePullBackOff.
When I run describe on that pod I see kubelet Back-off pulling image "localhost:32000/admin:8.3.1989"
Try to pull the image from the local registry will failed
The image exist on the server
When pushed it to the local registry it seems that all the layer are already exist in the registry
But it will not pull even after the push
Checking with curl and I can see the image and the tag in the registry
microk8s registry is set to 40G and the default-storage directory size is 24G
Create the registry using the command: microk8s enable registry:size=40Gi
Any help will be much appreciated
In detailed commands and output:
Try to pull the image from the local registry will failed
docker pull localhost:32000/admin:8.3.1989
Error response from daemon: manifest for localhost:32000/admin:8.3.1989 not found: manifest unknown: manifest unknown
It exist on the server
docker images | grep admin localhost:32000/admin 8.3.1989 2890fcb56766 7 weeks ago 500MB
When push it it seems that all the layer are already exist
Summary
Image cannot pulled from the local registry
Reproduction Steps
When I disable the registry, destroy-storage and enable the registry it will work but after few upgrades it will failed again, can be after one upgrade and can be much more
Introspection Report
inspection-report-20240410_115206.tar.gz
Are you interested in contributing with a fix?
Yes if I can
The issue in detailed
I am using few microk8s 1.28 and 1.29 on Ubuntu 20.04 and 22.04, I got strange behavior from one of the pods, it is always the same pod (the admin) and we got 20 pods, sometime after system upgrade when I change the pod container version/tag it failed to start with status ImagePullBackOff.
When I run describe on that pod I see kubelet Back-off pulling image "localhost:32000/admin:8.3.1989"
Try to pull the image from the local registry will failed
The image exist on the server
When pushed it to the local registry it seems that all the layer are already exist in the registry
But it will not pull even after the push
Checking with curl and I can see the image and the tag in the registry
microk8s registry is set to 40G and the default-storage directory size is 24G
Create the registry using the command: microk8s enable registry:size=40Gi
Any help will be much appreciated
In detailed commands and output:
Try to pull the image from the local registry will failed
It exist on the server
docker images | grep admin
localhost:32000/admin 8.3.1989 2890fcb56766 7 weeks ago 500MB
When push it it seems that all the layer are already exist
But it will not pull even after the push
looking for the container tag it exist on the registry
The text was updated successfully, but these errors were encountered: