Closed renovate[bot] closed 8 months ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
โ Warning: custom changes will be lost.
This PR contains the following updates:
0.28.3
->1.4.2
Release Notes
cloudposse/terraform-aws-s3-log-storage (cloudposse/s3-log-storage/aws)
### [`v1.4.2`](https://togithub.com/cloudposse/terraform-aws-s3-log-storage/releases/tag/1.4.2) [Compare Source](https://togithub.com/cloudposse/terraform-aws-s3-log-storage/compare/1.4.1...1.4.2) #### ๐ EnhancementsAdd `grants` input @Nuru (#93)
#### what - Add `grants` input #### why - Some AWS services, such at Cloudfront, require specific grants for log delivery #### references - [Cloudfront log delivery requirements](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html#AccessLogsBucketAndFileOwnership)Sync .github @max-lobur (#89)
Rebuild '.github' dir from the templateUpdate Terraform cloudposse/s3-bucket/aws to v3.1.2 (main) @renovate (#91)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cloudposse/s3-bucket/aws](https://registry.terraform.io/modules/cloudposse/s3-bucket/aws) ([source](https://togithub.com/cloudposse/terraform-aws-s3-bucket)) | module | patch | `3.1.1` -> `3.1.2` | *** ##### Release Notescloudposse/terraform-aws-s3-bucket
##### [`v3.1.2`](https://togithub.com/cloudposse/terraform-aws-s3-bucket/releases/tag/3.1.2): Fix Public Bucket Creation [Compare Source](https://togithub.com/cloudposse/terraform-aws-s3-bucket/compare/3.1.1...3.1.2) ##### What's Changed - Remove reference to TF_DATA_DIR retained by mistake in [#โ40](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/40) by [@โNuru](https://togithub.com/Nuru) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/181](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/181) - Sync .github by [@โmax-lobur](https://togithub.com/max-lobur) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/183](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/183) - Fix linters / Retest on AWS provider V5 by [@โmax-lobur](https://togithub.com/max-lobur) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/188](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/188) - Fix Public Bucket Creation by [@โrankin-tr](https://togithub.com/rankin-tr) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/194](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/194) ##### New Contributors - [@โrankin-tr](https://togithub.com/rankin-tr) made their first contribution in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/194](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/194) **Full Changelog**: https://github.com/cloudposse/terraform-aws-s3-bucket/compare/3.1.1...3.1.2Update Terraform cloudposse/s3-bucket/aws to v3.1.2 (main) @renovate (#91)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cloudposse/s3-bucket/aws](https://registry.terraform.io/modules/cloudposse/s3-bucket/aws) ([source](https://togithub.com/cloudposse/terraform-aws-s3-bucket)) | module | patch | `3.1.1` -> `3.1.2` | *** ##### Release Notescloudposse/terraform-aws-s3-bucket
##### [`v3.1.2`](https://togithub.com/cloudposse/terraform-aws-s3-bucket/releases/tag/3.1.2): Fix Public Bucket Creation [Compare Source](https://togithub.com/cloudposse/terraform-aws-s3-bucket/compare/3.1.1...3.1.2) ##### What's Changed - Remove reference to TF_DATA_DIR retained by mistake in [#โ40](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/40) by [@โNuru](https://togithub.com/Nuru) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/181](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/181) - Sync .github by [@โmax-lobur](https://togithub.com/max-lobur) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/183](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/183) - Fix linters / Retest on AWS provider V5 by [@โmax-lobur](https://togithub.com/max-lobur) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/188](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/188) - Fix Public Bucket Creation by [@โrankin-tr](https://togithub.com/rankin-tr) in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/194](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/194) ##### New Contributors - [@โrankin-tr](https://togithub.com/rankin-tr) made their first contribution in [https://github.com/cloudposse/terraform-aws-s3-bucket/pull/194](https://togithub.com/cloudposse/terraform-aws-s3-bucket/pull/194) **Full Changelog**: https://github.com/cloudposse/terraform-aws-s3-bucket/compare/3.1.1...3.1.2Update Terraform cloudposse/s3-bucket/aws to v3.1.1 (master) @renovate (#88)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cloudposse/s3-bucket/aws](https://registry.terraform.io/modules/cloudposse/s3-bucket/aws) ([source](https://togithub.com/cloudposse/terraform-aws-s3-bucket)) | module | patch | `3.1.0` -> `3.1.1` | *** ##### Release Notescloudposse/terraform-aws-s3-bucket
##### [`v3.1.1`](https://togithub.com/cloudposse/terraform-aws-s3-bucket/releases/tag/3.1.1) [Compare Source](https://togithub.com/cloudposse/terraform-aws-s3-bucket/compare/3.1.0...3.1.1) ##### ๐ Bug FixesRevert change to Transfer Acceleration from #8203;178 @8203;Nuru (#8203;180)
##### what - Revert change to Transfer Acceleration from [#โ178](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/178) ##### why - Transfer Acceleration is not available in every region, and the change in [#โ178](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/178) (meant to detect and correct drift) does not work (throws API errors) in regions where Transfer Acceleration is not supportedUpdate Terraform cloudposse/s3-bucket/aws to v3.1.1 (master) @renovate (#88)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cloudposse/s3-bucket/aws](https://registry.terraform.io/modules/cloudposse/s3-bucket/aws) ([source](https://togithub.com/cloudposse/terraform-aws-s3-bucket)) | module | patch | `3.1.0` -> `3.1.1` | *** ##### Release Notescloudposse/terraform-aws-s3-bucket
##### [`v3.1.1`](https://togithub.com/cloudposse/terraform-aws-s3-bucket/releases/tag/3.1.1) [Compare Source](https://togithub.com/cloudposse/terraform-aws-s3-bucket/compare/3.1.0...3.1.1) ##### ๐ Bug FixesRevert change to Transfer Acceleration from #8203;178 @8203;Nuru (#8203;180)
##### what - Revert change to Transfer Acceleration from [#โ178](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/178) ##### why - Transfer Acceleration is not available in every region, and the change in [#โ178](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/178) (meant to detect and correct drift) does not work (throws API errors) in regions where Transfer Acceleration is not supportedEnhance lifecycle object with optionals, limit length of bucket name @Nuru (#87)
#### what - Limit length of auto-generated bucket name to match AWS-imposed limit - Enhance `lifecycle_configuration_rules` to be fully defined with optional members #### why - Avoid situation where module fails because auto-generated bucket name is too long - Make it easier to build a list of rules #### references - https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html - [https://github.com/cloudposse/terraform-aws-s3-bucket/issues/167](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/167)Update Terraform cloudposse/s3-bucket/aws to v3.1.0 @renovate (#85)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cloudposse/s3-bucket/aws](https://registry.terraform.io/modules/cloudposse/s3-bucket/aws) ([source](https://togithub.com/cloudposse/terraform-aws-s3-bucket)) | module | minor | `3.0.0` -> `3.1.0` | *** ##### Release Notescloudposse/terraform-aws-s3-bucket
##### [`v3.1.0`](https://togithub.com/cloudposse/terraform-aws-s3-bucket/releases/tag/3.1.0) [Compare Source](https://togithub.com/cloudposse/terraform-aws-s3-bucket/compare/3.0.0...3.1.0)Make compatible with new S3 defaults. Add user permissions boundary. @8203;Nuru (#8203;178)
##### what - Make compatible with new S3 defaults by setting S3 Object Ownership before setting ACL and disabling ACL if Ownership is "BucketOwnerEnforced" - Add optional permissions boundary input for IAM user created by this module - Create `aws_s3_bucket_accelerate_configuration` and `aws_s3_bucket_versioning` resources even when the feature is disabled, to enable drift detection ##### why - S3 buckets with ACLs were failing to be provisioned because the ACL was set before the bucket ownership was changed - Requested feature - See [#โ171](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/171) ##### references - Closes [#โ174](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/174) - Supersedes and closes [#โ175](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/175) - Supersedes and closes [#โ176](https://togithub.com/cloudposse/terraform-aws-s3-bucket/issues/176)Always include `aws_s3_bucket_versioning` resource @8203;mviamari (#8203;172)
##### what - Always create an `aws_s3_bucket_versioning` resource to track changes made to bucket versioning configuration ##### why - When there is no `aws_s3_bucket_versioning`, the expectation is that the bucket versioning is disabled/suspend for the bucket. If bucket versioning is turned on outside of terraform (e.g. through the console), the change is not detected by terraform unless the `aws_s3_bucket_versioning` resource exists. ##### references - Closes #โ171Add support for permission boundaries on replication IAM role @8203;mchristopher (#8203;170)
##### what - Adds support for assigning [permission boundaries](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html) to the replication IAM role ##### why - Our AWS environment enforces permission boundaries on all IAM roles to follow AWS best practices with security. ##### references - [AWS IAM Access Policies](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html)Update README.md and docs @8203;cloudpossebot (#8203;164)
##### what This is an auto-generated PR that updates the README.md and docs ##### why To have most recent changes of README.md and doc from origin templatesAdding "object_lock_configuration" variable @ramses999 (#84)
#### what Adding "object_lock_configuration" variable which is used in module "cloudposse/s3-bucket/aws" #### why Must be able to use the Object Lock option for S3 in this module #### references https://github.com/cloudposse/terraform-aws-s3-bucket/blob/6837ed7b2f2460043d6be3981f16ed90563fd12a/main.tf#L5Automate upgrade using `moved` blocks @Nuru (#81)
#### what - Automate the upgrade process from v0.26.0 or earlier by using `moved` block functionality introduced in Terraform 1.3.0 - Add `nullable = false` for module input variables which have a default value and where null is not a sensible/handled value for the variable. #### why - Safely upgrade without loss of data or manual intervention - Allow users to select default values by setting inputs to `null`, closes [#63](https://togithub.com/cloudposse/terraform-aws-s3-log-storage/issues/63)Configuration
๐ Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
๐ฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.
โป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
๐ Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.