-
Notifications
You must be signed in to change notification settings - Fork 45
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 with --mount #275
Comments
Thanks for reporting this @ccario83 ! Yes, it looks like
and would look something like:
We'll look to get that into the next release. |
Awesome, thank you for the support! |
Just to add to this, I manually inserted a "--billing-project" flag with my project ID hardcoded in into that section of the dsub code and was able to successfully mount the same bucket (fc-aou-datasets-controlled) to a dsub VM. However, trying to list the contents of the directory leads to an Input/Output error. I'm assuming it's permissions related, but I'm not really sure how to proceed.
|
Thanks for the report @KarlKeat. I think that you are correct that there's something permissions related, though I too am not sure quite what it might be. I've tested the proposed change myself on a requester pays bucket (all outside of the AoU environment), and access seems to work fine. The one thing I was going to recommend was in your
I'd expect But do you have Lastly, I can suggest, from this issue adding the |
I'm trying to use dsub's
--mount
parameter to mount a read-only bucket hosted on GCP. This bucket is not owned by me and the owner has requester pays set. I've provided--user-project
, which I believe tells dsub to use this parameter and billable project with all relevant google calls. Is this information not being provided togcsfuse
?My command (some parameters omitted for clarity):
Output seems to indicate that the billable project (
-u
) isn't provided to gcsfuse.Thanks for your attention
The text was updated successfully, but these errors were encountered: