-
Notifications
You must be signed in to change notification settings - Fork 563
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 option to enable default_event_based_hold argument #178
Add option to enable default_event_based_hold argument #178
Conversation
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
It seems the check run terraform-google-cloud-storage-int-pull-requests is failing. I don't have the access to see the Cloud Build logs. Are there some ways for me to find out the issues? So, I could try fixing it and push new commit |
@nandagirin |
The previous check was failed because the example bucket module.cloud_storage.google_storage_bucket_object.folders["two_dev"]: Destroying... [id=multiple-buckets-0n7r-eu-two-dev/]
module.cloud_storage.google_storage_bucket_object.folders["two_prod"]: Destroying... [id=multiple-buckets-0n7r-eu-two-prod/]
╷
│ Error: Error deleting contents of object prod/: googleapi: Error 403: Object 'multiple-buckets-0n7r-eu-two/prod/' is under active Event-Based hold and cannot be deleted, overwritten or archived until hold is removed., forbidden
│
│
╵
╷
│ Error: Error deleting contents of object dev/: googleapi: Error 403: Object 'multiple-buckets-0n7r-eu-two/dev/' is under active Event-Based hold and cannot be deleted, overwritten or archived until hold is removed., forbidden
│
│
╵ So, I changed the bucket with event hold enabled to bucket Please review this PR ya 😃 |
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.
Thanks for the PR @nandagirin
Hi, in this PR I propose to have an option to set the argument
default_event_based_hold
with default value set tofalse
. This will be useful for us who use this GCS Terraform module and have the requirement to enable object holds 😃