I’m using a Scaleway registry to deploy applications.
ISSUE
I get “tag not found” error on my images under Scaleway registry. The tag exists, I can pull it locally, and it is pushed from our CI/CD.
After a certain amount of tags on an image, it looks like Qovery can’t retrieve them.
I’m not on your side, but it could originate from Qovery not using pagination from Scaleway Container Registry API: API - Regitrsy, list tags
Interestingly, we patched our control plane yesterday in order to support that because we had the issue on our end. It’s event weirder than that because SCW API is not very explicit, we used not to make an extra call for tags, we were describing images and got tags list coming with it, but it seems they somehow don’t return all tags when describing images so we switched to the paginated list tags.
Are you still seeing the error? If so, can you please share your container console URL along with a tag which should exist but we cannot retrieve so I can have a look?
By default we use 20 items per page. I am wondering if we somehow reach an API throttling. Do you know how many tags you have for this image?
To be honest, I had the issue yesterday. I found a temporary workaround by clearing the image itself, to reduce the number of tags. It’s okay because I’m currently in a development phase but won’t work on production.
I had around thirty tags. Since I cleared it I can’t tell exactly.