Skip to content
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

feat: add SignedUrls on every chunk in gcs #417

Merged
14 commits merged into from
Jan 23, 2023

Conversation

vasconcelosvcd
Copy link
Collaborator

What type of PR is this?

/kind feat

What this PR does / Why we need it:
This PR add the ability for the server to get signed URLs for the chunks inside the GCS bucket.

Which issue(s) this PR fixes:
Closes #414

Special notes for your reviewer:

@vasconcelosvcd vasconcelosvcd requested review from hongalex and a user January 18, 2023 19:55
@vasconcelosvcd vasconcelosvcd marked this pull request as ready for review January 18, 2023 19:55
@ghost
Copy link

ghost commented Jan 21, 2023

/gcbrun

@ghost
Copy link

ghost commented Jan 21, 2023

/gcbrun
Try again to make sure the roles are picked up on the default build service account.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@ghost
Copy link

ghost commented Jan 23, 2023

This implementation was tested outside of Cloud Build, where we have been having issues with running the tests. We have simply added a t.Skip() to move this forward until someone at Google can find out more about what's wrong when we use GCB to run this specific test.

@ghost ghost merged commit a4f6e4d into googleforgames:main Jan 23, 2023
ghost pushed a commit that referenced this pull request Jan 23, 2023
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Expose binary objects in GCS publicly from a URL that expires after a configurable TTL
2 participants