New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Requester pays" artifact buckets result in UserProjectMissing error code #36
Comments
GCR's most requested features can't naturally be implemented on top of GCS. For that reason, GCR most likely will not be expanding our feature parity with it. (Sorry, this is deliberately vague to avoid commenting on our roadmap, but it can be assumed that we won't be expanding our reliance on GCS) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi Team,
We're exploring whether GCR could be used with "requester pays" artifact buckets, so that users in other projects could pull from our public GCR repos, but pay for the requests and network charges.
To this end, we've enabled "requester pays" option on one of our artifact buckets (e.g.
us.artifacts.<project-id>.appspot.com
), and tried to pull from it to another project after authenticating with GCR:This is the same error as when we try to run
gsutil
without-u
option on that bucket. It seems likedocker-credential-gcr
could enable a similar option here - are there any plans or technical limitations on doing that?EDIT: For an example implementation of it with Docker credential helper protocol, the project ID could be specified through
Then, if no
@project_id
is specified, GCR would use the regular bucket access mechanism.Thank you!
The text was updated successfully, but these errors were encountered: