-
Notifications
You must be signed in to change notification settings - Fork 264
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
Add 'soft_delete_policy' to 'google_storage_bucket' resource #7510
Conversation
…e policy on 'google_storage_bucket' resource. (#10171) (#7119) [upstream:3b9c61bd50c271e769a6cb81dbd28d5ba7512c15] Signed-off-by: Modular Magician <[email protected]>
…#9034) (#6326) Signed-off-by: Modular Magician <[email protected]>
** WARNING **: This repository is generated by https://github.com/GoogleCloudPlatform/magic-modules. Any changes made directly to this repository will likely be overwritten. If you have further questions, please feel free to ping your reviewer or, internal employees, reach out to one of the engineers. Thank you! |
Just commenting on branch mechanics prior to review. I've confirmed (dupe of hashicorp/terraform-provider-google#18395 (comment)) |
I run the tests in Teamcity for the affected services. If we prefer run test for the whole provider, feel free to let me know. |
Release 4.85.0 is based on 4.84.0 and no diffs |
5d41f54
to
f266bb9
Compare
f266bb9
to
95a6f25
Compare
google-beta/services/firebase/resource_firebase_web_app_generated_test.go
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, let's get explicit approval from @SarahFrench before merging
After that we should kick off a full test run on the release branch, and ensure we release this when Sarah or a delegate is available in case anything goes wrong with the release tooling (probably tomorrow morning, but we'll work that out offline in chat)
👋 Hey, I'm concerned about the "After that we should kick off a full test run on the release branch" There isn't currently a good way to trigger the entire test suite. In the UI this would mean clicking through to trigger a custom build using a non-default branch in each service's build configuration. Is this limitation known about? It could be possible to speed this up with a short script though, as custom builds can be triggered using the TeamCity API: https://www.jetbrains.com/help/teamcity/rest/start-and-cancel-builds.html#Start+Regular+Build |
Thank you for the information. I didn't realize the limitation. If we want to trigger all of the tests as we did for feature branch or the branch for functions, should we change the code in magic module? |
Are you asking if we need to make a change to the TeamCity configuration to help test the release-4.85.0 branch? In the past we changed the TeamCity configuration so that we could test a 5.0.0 feature branch one night of the week, and all other nights we tested off main. For a long-lived feature branch I'd agree that's a good approach, but for a single test suite run of a release branch it feels a little heavy handed |
Pivoting to internal chat for discussion |
Not aware of the limitation. If this'd be easy enough (something like <3 hours of manual effort) we may want to do a full run- I'll leave that decision up to the two of you- but I'd like to test a representative set of handwritten services given the client upgrade. GCS is already tested, so if we did compute + GKE + resourcemanager as well that'd be enough for me personally. |
Part of b/346407424
Backport of GoogleCloudPlatform/magic-modules#10171 in provider 5.22 based on the impact to customers of the new soft delete defaults, this will allow them to opt out.
Tests run on Teamcity:
storage, fwtransport, firebase