Unable to pull custom tagged images from Gitlab.com Private Registry #9478
Replies: 1 comment
-
UPDATE This cause was found by logging into the machine hosting Docker and Portainer and trying the image pull manually, receiving an out of space error message. Portainer's error message, as stated above, indicated that the pulled image could not be found, or the wrong (old) SHA was used, which is true since the pull didn't have hard disk space to complete. However, there was no indication from Portainer of the root cause of the image pull error. If possible, I suggest adding a more specific error notification to Portainer to help diagnose issues like this. |
Beta Was this translation helpful? Give feedback.
-
Bug description
Portainer is unable to find or pull images from a Gitlab.com registry with a tag other than latest.
Expected behavior
Pull from Gitlab.com private registry using various tags or subdomains.
Steps to reproduce the issue:
Steps to reproduce the behavior:
a subdomain of the main registry (registry.gitlab.com/username/projectname/subdomain)
Technical details:
Additional context
This may be related to #2105 but is slightly different. I am able to pull images from my private Gitlab.com repository if the tag is latest and at the root of my repository url, but I am unable to pull any other sort of tag or any subdomain. I have tried multiple tag names without success.
I am able to pull and use the images from this registry using docker from the command line, so this appears to be a Portainer issue.
I originally tried to pull these images using a stack compose file, and that failed as well. When I looked into the error message, the image SHA listed did not match the SHA listed on my Gitlab registry page. It actually did not match any images on there, not just the one with the tag that I was trying to pull.
Beta Was this translation helpful? Give feedback.
All reactions