Skip to content

Commit

Permalink
chore(deps): update terraform aws to v5.46.0 (#295)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [aws](https://registry.terraform.io/providers/hashicorp/aws)
([source](https://github.com/hashicorp/terraform-provider-aws)) |
required_provider | minor | `5.45.0` -> `5.46.0` |

---

### Release Notes

<details>
<summary>hashicorp/terraform-provider-aws (aws)</summary>

###
[`v5.46.0`](https://github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5460-April-18-2024)

[Compare
Source](https://github.com/hashicorp/terraform-provider-aws/compare/v5.45.0...v5.46.0)

NOTES:

- provider: When using YAML or JSON documents, such as in
`template_body` of `aws_cloudformation_stack`, CRLF was previously
treated as different from LF but these are now treated as equivalent in
many situations
([#&#8203;14270](https://github.com/hashicorp/terraform-provider-aws/issues/14270))

FEATURES:

- **New Resource:** `aws_eip_domain_name`
([#&#8203;36963](https://github.com/hashicorp/terraform-provider-aws/issues/36963))

ENHANCEMENTS:

- data-source/aws_alb: Add `client_keep_alive` argument
([#&#8203;36969](https://github.com/hashicorp/terraform-provider-aws/issues/36969))
- data-source/aws_eip: Add `ptr_record` attribute
([#&#8203;36963](https://github.com/hashicorp/terraform-provider-aws/issues/36963))
- data-source/aws_iam_policy: Add `attachment_count` attribute
([#&#8203;36759](https://github.com/hashicorp/terraform-provider-aws/issues/36759))
- data-source/aws_lb: Add `client_keep_alive` argument
([#&#8203;36969](https://github.com/hashicorp/terraform-provider-aws/issues/36969))
- data-source/aws_organizations_organization: Add `master_account_name`
attribute
([#&#8203;36797](https://github.com/hashicorp/terraform-provider-aws/issues/36797))
- data-source/aws_vpc_dhcp_options: Add
`ipv6_address_preferred_lease_time` attribute
([#&#8203;36934](https://github.com/hashicorp/terraform-provider-aws/issues/36934))
- resource/aws_alb: Add `client_keep_alive` argument
([#&#8203;36969](https://github.com/hashicorp/terraform-provider-aws/issues/36969))
- resource/aws_autoscaling_group: Add `alarm_specification` to the
`instance_refresh.preferences` configuration block
([#&#8203;36954](https://github.com/hashicorp/terraform-provider-aws/issues/36954))
- resource/aws_cloudformation_stack_set: Add retry when creating to
potentially help with eventual consistency problems
([#&#8203;36982](https://github.com/hashicorp/terraform-provider-aws/issues/36982))
- resource/aws_cloudfront_origin_access_control: Add `lambda` and
`mediapackagev2` as valid values for `origin_access_control_origin_type`
([#&#8203;34362](https://github.com/hashicorp/terraform-provider-aws/issues/34362))
- resource/aws_cloudwatch_event_rule: Add `force_destroy` attribute
([#&#8203;34905](https://github.com/hashicorp/terraform-provider-aws/issues/34905))
- resource/aws_codebuild_project: Add GitLab and GitLab Self Managed
support to the `report_build_status` and `build_status_config` arguments
([#&#8203;36942](https://github.com/hashicorp/terraform-provider-aws/issues/36942))
- resource/aws_default_vpc_dhcp_options: Add
`ipv6_address_preferred_lease_time` as Computed attribute
([#&#8203;36934](https://github.com/hashicorp/terraform-provider-aws/issues/36934))
- resource/aws_dms_replication_task: Add `resource_identifier` argument
([#&#8203;36901](https://github.com/hashicorp/terraform-provider-aws/issues/36901))
- resource/aws_eip: Add `ptr_record` attribute
([#&#8203;36963](https://github.com/hashicorp/terraform-provider-aws/issues/36963))
- resource/aws_elasticache_serverless_cache: Add `minimum` attribute in
`cache_usage_limits.data_storage` and
`cache_usage_limits.ecpu_per_second`
([#&#8203;36766](https://github.com/hashicorp/terraform-provider-aws/issues/36766))
- resource/aws_fsx_openzfs_file_system: Add `endpoint_ip_address`
attribute
([#&#8203;36767](https://github.com/hashicorp/terraform-provider-aws/issues/36767))
- resource/aws_iam_policy: Add `attachment_count` attribute
([#&#8203;36759](https://github.com/hashicorp/terraform-provider-aws/issues/36759))
- resource/aws_imagebuilder_image: Add `execution_role` and `workflow`
arguments
([#&#8203;36953](https://github.com/hashicorp/terraform-provider-aws/issues/36953))
- resource/aws_lb: Add `client_keep_alive` argument
([#&#8203;36969](https://github.com/hashicorp/terraform-provider-aws/issues/36969))
- resource/aws_mwaa_environment: Add `database_vpc_endpoint_service` and
`webserver_vpc_endpoint_service` attributes
([#&#8203;36903](https://github.com/hashicorp/terraform-provider-aws/issues/36903))
- resource/aws_organizations_organization: Add `master_account_name`
attribute
([#&#8203;36797](https://github.com/hashicorp/terraform-provider-aws/issues/36797))
- resource/aws_transfer_connector: Add `security_policy_name` argument
([#&#8203;36893](https://github.com/hashicorp/terraform-provider-aws/issues/36893))
- resource/aws_vpc_dhcp_options: Add `ipv6_address_preferred_lease_time`
attribute
([#&#8203;36934](https://github.com/hashicorp/terraform-provider-aws/issues/36934))
- resource/aws_vpc_ipam_pool: Add `cascade` argument
([#&#8203;36898](https://github.com/hashicorp/terraform-provider-aws/issues/36898))

BUG FIXES:

- data-source/aws_iam_policy_document: When using multiple principals,
sort them to avoid differences based only on order
([#&#8203;25967](https://github.com/hashicorp/terraform-provider-aws/issues/25967))
- resource/aws_appconfig_deployment: Fix `ConflictException` errors on
resource Create
([#&#8203;36980](https://github.com/hashicorp/terraform-provider-aws/issues/36980))
- resource/aws_ce_anomaly_monitor: Change `monitor_dimension` to
[ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew)
([#&#8203;36773](https://github.com/hashicorp/terraform-provider-aws/issues/36773))
- resource/aws_ce_anomaly_subscription: Change `account_id` to
[ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew)
([#&#8203;36773](https://github.com/hashicorp/terraform-provider-aws/issues/36773))
- resource/aws_cloudformation_stack: CRLF line endings in
`template_body` no longer cause erroneous diffs
([#&#8203;14270](https://github.com/hashicorp/terraform-provider-aws/issues/14270))
- resource/aws_db_proxy: Fix `interface conversion: interface {} is nil,
not map[string]interface {}` panic when `auth` is empty (`{}`)
([#&#8203;36967](https://github.com/hashicorp/terraform-provider-aws/issues/36967))
- resource/aws_dms_replication_config: Adds validation to
`replication_settings` to disallow `Logging.CloudWatchLogGroup` and
`Logging.CloudWatchLogStream`.
([#&#8203;36936](https://github.com/hashicorp/terraform-provider-aws/issues/36936))
- resource/aws_dms_replication_config: Suppresses differences in partial
`replication_settings` JSON documents.
([#&#8203;36936](https://github.com/hashicorp/terraform-provider-aws/issues/36936))
- resource/aws_dms_replication_task: Adds validation to
`replication_task_settings` to disallow `Logging.CloudWatchLogGroup` and
`Logging.CloudWatchLogStream`.
([#&#8203;36936](https://github.com/hashicorp/terraform-provider-aws/issues/36936))
- resource/aws_dms_replication_task: Allows leaving
`replication_task_settings` unset to use default settings.
([#&#8203;36936](https://github.com/hashicorp/terraform-provider-aws/issues/36936))
- resource/aws_dms_replication_task: Suppresses differences in partial
`replication_task_settings` JSON documents.
([#&#8203;36936](https://github.com/hashicorp/terraform-provider-aws/issues/36936))
- resource/aws_fsx_windows_file_system: Fix error `BadRequest:
AuditLogDestination must not be provided when auditing is disabled` when
updating `audit_log_configuration.0.file_access_audit_log_level` and
`audit_log_configuration.0.file_share_access_audit_log_level` to
`"DISABLED"`
([#&#8203;36928](https://github.com/hashicorp/terraform-provider-aws/issues/36928))
- resource/aws_glue_job: Mark `number_of_workers` and `worker_type` as
optional/computed, preventing persistent differences when `max_capacity`
is set.
([#&#8203;36770](https://github.com/hashicorp/terraform-provider-aws/issues/36770))
- resource/aws_iam_user_login_profile: Fix forced re-creation when
`password_reset_required` is `true` and initial password reset is
completed
([#&#8203;36926](https://github.com/hashicorp/terraform-provider-aws/issues/36926))
- resource/aws_lightsail_distribution: Fix to properly set
`certificate_name` on create and update
([#&#8203;36888](https://github.com/hashicorp/terraform-provider-aws/issues/36888))
- resource/aws_vpc_dhcp_options: Fix `NotFound` error handling on delete
([#&#8203;36933](https://github.com/hashicorp/terraform-provider-aws/issues/36933))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Hapag-Lloyd/terraform-aws-bastion-host-ssm).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmN5Il19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed Apr 19, 2024
1 parent 7f354d7 commit 056e9cb
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion examples/cost/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "5.45.0"
version = "5.46.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion examples/full/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "5.45.0"
version = "5.46.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion examples/simple/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "5.45.0"
version = "5.46.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion examples/spot/provider.tf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "5.45.0"
version = "5.46.0"
}
}
}
Expand Down

0 comments on commit 056e9cb

Please sign in to comment.