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

x/build: lock down and eventually delete unused GCS buckets #53890

Closed
heschi opened this issue Jul 14, 2022 · 4 comments
Closed

x/build: lock down and eventually delete unused GCS buckets #53890

heschi opened this issue Jul 14, 2022 · 4 comments
Assignees
Labels
Builders
Milestone

Comments

@heschi
Copy link
Contributor

heschi commented Jul 14, 2022

We own a startling number of GCS buckets and I would like to delete the ones we don't need. Since their names are globally unique and they can be taken as soon as they're deleted, better to make them unreadable for a while in case they're in use, and we can get rid of them for real in a few months.

cc @golang/release

@heschi heschi added the Builders label Jul 14, 2022
@heschi heschi added this to the Unreleased milestone Jul 14, 2022
@heschi heschi self-assigned this Jul 14, 2022
@heschi
Copy link
Contributor Author

heschi commented Jul 21, 2022

I'm also converting some buckets to UBA along the way.

@gopherbot
Copy link

gopherbot commented Jul 21, 2022

Change https://go.dev/cl/418793 mentions this issue: cmd/coordinator: switch to UBA on snapshots and logs

gopherbot pushed a commit to golang/build that referenced this issue Jul 22, 2022
I'm enabling UBA on go-build-log and go-build-snapshots, at which point
setting per-object ACLs will fail.

For golang/go#53890.

Change-Id: I9fe0d423146daedcc71b88ba03d035404279bb58
Reviewed-on: https://go-review.googlesource.com/c/build/+/418793
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Run-TryBot: Heschi Kreinick <heschi@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
@heschi
Copy link
Contributor Author

heschi commented Jul 22, 2022

First stage is complete: I've deleted everything that wasn't publicly available and locked down what was. I also converted a few buckets to UBA on general principle. Next is to wait a month and then delete the stuff that I just locked down.

@heschi heschi added this to In Progress in Go Release Team Jul 26, 2022
@heschi
Copy link
Contributor Author

heschi commented Aug 12, 2022

Deleted all the remaining buckets I planned to.

@heschi heschi closed this as completed Aug 12, 2022
Go Release Team automation moved this from In Progress to Done Aug 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Builders
Projects
Development

No branches or pull requests

2 participants