-
Notifications
You must be signed in to change notification settings - Fork 696
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 log export GCS bucket object versioning #317
feat: Add log export GCS bucket object versioning #317
Conversation
@rjerrems @bharathkkb Integration tests failed, checked the test spec - didn't find anything that may have been broken by this PR. As I don't have access to cloud build for this project, could you please take a look on what it failed? Much appreciated. |
Thanks for this @vovinacci ! I think we may need to merge this PR first, as a number of changes have been made to how tests are run to accommodate it #298 (which are likely breaking your build) |
Edit: Please disregard this comment, I've completely misread written above. |
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 @vovinacci
LGTM, we can rebase this on dev once #298 merged, which should fix the tests.
Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
@bharathkkb Rebased, tests still failing. Could you please take a look? Many thanks in advance. |
It looks like both are failing on
|
|
/gcbrun |
@vovinacci one of the other CFT module tests removes the |
@bharathkkb Looks good now! P.S. Are there any plans to make cloudbuild test output available for everyone to view? I do miss it really. :) |
@vovinacci we recently added the ability for contributors to get feedback from the cloudbuild lint tests (should now be enabled for this repo), but not for the integration tests. I'll add this to our backlog. |
* Add log export GCS bucket object versioning * Improve wording Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com> Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
* Add log export GCS bucket object versioning * Improve wording Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com> Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
* Add log export GCS bucket object versioning * Improve wording Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com> Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
* Add log export GCS bucket object versioning * Improve wording Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com> Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
As per original issue, the storage bucket created by the
storage_destination
module does not have object versioning enabled, which is generating a finding in SHA against the CIS Benchmark for GCP. This PR:log-export
module version to 5.1.0 as GCS object versioning is supported starting this version.README
.Closes #274