Releases: rhythmictech/terraform-aws-s3logging-bucket
Releases · rhythmictech/terraform-aws-s3logging-bucket
Remove hateful provider version pin
AWS Provider v5
What's Changed
- Bumps minimum required AWS provider version to 5.70.0 to support the
transition_default_minimum_object_sizeon theaws_s3_bucket_lifecycle_configuration resource to address issues with hashicorp/terraform-provider-aws#41126 - Fixes issues with how the AWS provider formats the XML body for the
PutBucketLifecycleConfigurationcall, resulting in drift and malformed XML errors on apply.
Full Changelog: v4.0.1...v5.0.0
v4.0.1
v4.0.0
v2.0.2
Full Changelog: v2.0.1...v2.0.2
Support disabling bucket ACL
Adds new var object_ownership, which allow setting the S3 object ownership setting. When set to BucketOwnerEnforced, disables the S3 bucket ACL.
NOTE: Maintains backwards-compatibility with previous ACL setting, but will require re-creation of the ACL resource. To avoid this, rename the acl resource in state:
terraform state mv module.s3logging-bucket.aws_s3_bucket_acl.this 'module.s3logging-bucket.aws_s3_bucket_acl.this[0]'