Hello,
I have a problem related with GCR feed in Octopus. After configuration I cannot get information about any of my packages.
My configuration looks like this:
My service account has Storage Object Viewer role in bucket that represent that registry. This account is also used in on-premises machines and retrieve any images from registry. When i try to test this connection, I don’t see any result.
Tested package names:
I see in my terminal all tags related with specific image
But when I call curl -X GET -H “Authorization: Bearer $(gcloud auth print-access-token)” https://eu.gcr.io/v2/_catalog, response was empty. But when I grant service account Project Viewer Role, then Octopus see packages. Works also, with Project Browser role.
So probably you have much wider role, not just Storage Object Viewer and should be described in documentation.