Update Terraform cloudposse/s3-bucket/aws to v0.40.1 #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.38.0
->0.40.1
Release Notes
cloudposse/terraform-aws-s3-bucket
v0.40.1
Compare Source
🐛 Bug Fixes
Properly type the default replication filter object @alexjurkiewicz (#96)
### what Properly type the default replication filter object ### why An error exists — likely introduced during some rewriting in #93 — where the default replication filter object is not properly typed, and causes issues with the ternary operator.v0.40.0
Compare Source
Feat: Support Allowing Actions from Specific Principal ARNs in Bucket Policy. @korenyoni (#95)
##### what * Support allowing actions from specific principal ARNs in bucket policy. * Reorganize `examples/complete` (split up into multiple files to keep `main.tf` simple) * Misc: use `local.enabled` where possible ##### why * Some buckets that are used by CI/CD systems may need to allow actions from cross-account IAM principals in their bucket policy. ##### references * https://github.com/cloudposse/terraform-aws-cloudfront-s3-cdn/pull/160v0.39.0
Compare Source
🚀 Enhancements
S3 Replication Improvements @alexjurkiewicz (#93)
##### Terraform plan impactIn order to support multiple S3 Bucket replication destinations, we must use the
filter
in the replication rule, even if there is nothing to filter. The filter, even if empty, conflicts with theprefix
attribute of the rule (a v1 feature replaced in v2 with the filter). So we moved allprefix
settings into the filter. Therefore, you may see Terraform make a change like this:Click to show plan
To provide consistency in naming, the
replication_rules
input has been deprecated in favor ofs3_replication_rules
. Existing code will continue to work, but new users should uses3_replication_rules
and current users ofreplication_rules
should update their code to uses3_replication_rules
at their convenience.what
@alexjurkiewicz
@korenyoni
@Nuru
prefix
to v2filter
to support multiple replication destinationsreplication_rules
tos3_replication_rules
for consistencyus-east-2
region because that is where Cloud Posse prefers to do testingwhy
references
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.