resource/aws_elasticache_replication_group: Add plan-time validation to description and replication_group_description to ensure non-empty strings (#23254)
resource/aws_fms_policy: Add tags argument and tags_all attribute to support resource tagging (#21299)
resource/aws_imagebuilder_image_recipe: Update plan time validation of block_device_mapping.ebs.kms_key_id, block_device_mapping.ebs.snapshot_id, block_device_mapping.ebs.volume_type, name, parent_image. (#23235)
resource/aws_instance: Allow updates to user_data and user_data_base64 without forcing resource replacement (#18043)
resource/aws_s3_bucket: Add error handling for MethodNotAllowed and XNotImplemented errors when reading website into terraform state. (#23278)
resource/aws_s3_bucket: Add error handling for NotImplemented errors when reading acceleration_status, policy, or request_payer into terraform state. (#23278)
BUG FIXES:
provider: Credentials with expiry, such as assuming a role, would not renew. (#23282)
provider: Setting a custom CA bundle caused the provider to fail. (#23282)
resource/aws_iam_instance_profile: Improve tag handling in ISO regions (#23283)
resource/aws_iam_openid_connect_provider: Improve tag handling in ISO regions (#23283)
resource/aws_iam_policy: Improve tag handling in ISO regions (#23283)
resource/aws_iam_saml_provider: Improve tag handling in ISO regions (#23283)
resource/aws_iam_server_certificate: Improve tag handling in ISO regions (#23283)
resource/aws_iam_service_linked_role: Improve tag handling in ISO regions (#23283)
resource/aws_iam_virtual_mfa_device: Improve tag handling in ISO regions (#23283)
resource/aws_s3_bucket_lifecycle_configuration: Ensure both key and value arguments of the filtertag configuration block are correctly populated in the outgoing API request and terraform state. (#23252)
resource/aws_s3_bucket_lifecycle_configuration: Prevent non-empty plans when filter is an empty configuration block (#23232)
resource/aws_elasticache_replication_group: Add plan-time validation to description and replication_group_description to ensure non-empty strings (#23254)
resource/aws_fms_policy: Add tags argument and tags_all attribute to support resource tagging (#21299)
resource/aws_imagebuilder_image_recipe: Update plan time validation of block_device_mapping.ebs.kms_key_id, block_device_mapping.ebs.snapshot_id, block_device_mapping.ebs.volume_type, name, parent_image. (#23235)
resource/aws_instance: Allow updates to user_data and user_data_base64 without forcing resource replacement (#18043)
resource/aws_s3_bucket: Add error handling for MethodNotAllowed and XNotImplemented errors when reading website into terraform state. (#23278)
resource/aws_s3_bucket: Add error handling for NotImplemented errors when reading acceleration_status, policy, or request_payer into terraform state. (#23278)
BUG FIXES:
provider: Credentials with expiry, such as assuming a role, would not renew. (#23282)
provider: Setting a custom CA bundle caused the provider to fail. (#23282)
resource/aws_iam_instance_profile: Improve tag handling in ISO regions (#23283)
resource/aws_iam_openid_connect_provider: Improve tag handling in ISO regions (#23283)
resource/aws_iam_policy: Improve tag handling in ISO regions (#23283)
resource/aws_iam_saml_provider: Improve tag handling in ISO regions (#23283)
resource/aws_iam_server_certificate: Improve tag handling in ISO regions (#23283)
resource/aws_iam_service_linked_role: Improve tag handling in ISO regions (#23283)
resource/aws_iam_virtual_mfa_device: Improve tag handling in ISO regions (#23283)
resource/aws_s3_bucket_lifecycle_configuration: Ensure both key and value arguments of the filtertag configuration block are correctly populated in the outgoing API request and terraform state. (#23252)
resource/aws_s3_bucket_lifecycle_configuration: Prevent non-empty plans when filter is an empty configuration block (#23232)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Updates the requirements on hashicorp/aws to permit the latest version.
Release notes
Sourced from hashicorp/aws's releases.
Changelog
Sourced from hashicorp/aws's changelog.
... (truncated)
Commits
f981a5e
v4.2.0681d40d
Update CHANGELOG.md for #2325470bed14
Merge pull request #23254 from hashicorp/b-elasticache-replication-group-desc...b669c0d
Merge pull request #23283 from hashicorp/b-iso-tagging-iam-profile7b1c89a
Consistentize and correct log and error messagesd4b6c38
Merge pull request #23278 from wilfriedroset/third-party-s3baf52bb
Acctests service22d26fb
add MethodNotAllowed error code handling in GetBucketWebsited8f3d7b
Test names755ba6c
iam/virtual_mfa_device: Improve ISO tag handlingDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)