portefaix / portefaix-infrastructure

Portefaix Infrastructure on Cloud Providers
https://github.com/portefaix/.github
Other
3 stars 2 forks source link

chore(deps): update terraform aws to v5.48.0 #1146

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 5.45.0 -> 5.48.0

Release Notes

hashicorp/terraform-provider-aws (aws) ### [`v5.48.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5480-May-2-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.47.0...v5.48.0) FEATURES: - **New Resource:** `aws_bedrockagent_agent_knowledge_base_association` ([#​37185](https://togithub.com/hashicorp/terraform-provider-aws/issues/37185)) ENHANCEMENTS: - resource/aws_cloudwatch_event_target: Add `force_destroy` argument ([#​37130](https://togithub.com/hashicorp/terraform-provider-aws/issues/37130)) - resource/aws_elasticache_replication_group: Increase default Delete timeout to 45 minutes ([#​37182](https://togithub.com/hashicorp/terraform-provider-aws/issues/37182)) - resource/aws_elasticache_replication_group: Use the configured Delete timeout when detaching from any global replication group ([#​37182](https://togithub.com/hashicorp/terraform-provider-aws/issues/37182)) - resource/aws_fsx_ontap_file_system: Add support for specifying 1 ha_pair with `SINGLE_AZ_1` and `MULTI_AZ_1` deployment types ([#​36511](https://togithub.com/hashicorp/terraform-provider-aws/issues/36511)) - resource/aws_fsx_ontap_file_system: Increase `storage_capacity` maximum to 1PiB ([#​36511](https://togithub.com/hashicorp/terraform-provider-aws/issues/36511)) - resource/aws_fsx_ontap_file_system: Support up to 12 `ha_pairs` ([#​36511](https://togithub.com/hashicorp/terraform-provider-aws/issues/36511)) - resource/aws_fsx_ontap_file_system: Update `throughput_capacity_per_ha_pair` to support all values from `throughput_capacity` ([#​36511](https://togithub.com/hashicorp/terraform-provider-aws/issues/36511)) - resource/aws_fsx_ontap_volume: Add `aggregate_configuration` configuration block ([#​36511](https://togithub.com/hashicorp/terraform-provider-aws/issues/36511)) - resource/aws_fsx_ontap_volume: Add `size_in_bytes` and `volume_style` arguments ([#​36511](https://togithub.com/hashicorp/terraform-provider-aws/issues/36511)) BUG FIXES: - resource/aws_bcmdataexports_export: Fix `table_configurations` expand/flatten ([#​37205](https://togithub.com/hashicorp/terraform-provider-aws/issues/37205)) - resource/aws_cloudwatch_event_connection: Add plan-time validation preventing empty `auth_parameters.oauth.oauth_http_parameters` or `auth_parameters.invocation_http_parameters` `body`, `header` and `query_string` configuration blocks ([#​26755](https://togithub.com/hashicorp/terraform-provider-aws/issues/26755)) - resource/aws_elasticache_replication_group: Decrease replica count after other updates ([#​34819](https://togithub.com/hashicorp/terraform-provider-aws/issues/34819)) - resource/aws_elasticache_replication_group: Fix `unexpected state 'snapshotting'` errors when increasing or decreasing replica count ([#​30493](https://togithub.com/hashicorp/terraform-provider-aws/issues/30493)) ### [`v5.47.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5470-April-26-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.46.0...v5.47.0) NOTES: - provider: Updates to Go 1.22. This is the last Go release that will run on macOS 10.15 Catalina ([#​36996](https://togithub.com/hashicorp/terraform-provider-aws/issues/36996)) - resource/aws_bedrockagent_knowledge_base: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing ([#​36783](https://togithub.com/hashicorp/terraform-provider-aws/issues/36783)) FEATURES: - **New Data Source:** `aws_identitystore_groups` ([#​36993](https://togithub.com/hashicorp/terraform-provider-aws/issues/36993)) - **New Resource:** `aws_bcmdataexports_export` ([#​36847](https://togithub.com/hashicorp/terraform-provider-aws/issues/36847)) - **New Resource:** `aws_bedrockagent_agent` ([#​36851](https://togithub.com/hashicorp/terraform-provider-aws/issues/36851)) - **New Resource:** `aws_bedrockagent_agent_action_group` ([#​36935](https://togithub.com/hashicorp/terraform-provider-aws/issues/36935)) - **New Resource:** `aws_bedrockagent_agent_alias` ([#​36905](https://togithub.com/hashicorp/terraform-provider-aws/issues/36905)) - **New Resource:** `aws_bedrockagent_knowledge_base` ([#​36783](https://togithub.com/hashicorp/terraform-provider-aws/issues/36783)) - **New Resource:** `aws_globalaccelerator_cross_account_attachment` ([#​35991](https://togithub.com/hashicorp/terraform-provider-aws/issues/35991)) - **New Resource:** `aws_verifiedpermissions_policy` ([#​35413](https://togithub.com/hashicorp/terraform-provider-aws/issues/35413)) ENHANCEMENTS: - data-source/aws_eip: Add `arn` attribute ([#​35991](https://togithub.com/hashicorp/terraform-provider-aws/issues/35991)) - resource/aws_api_gateway_rest_api: Correctly set `root_resource_id` on resource Read ([#​37040](https://togithub.com/hashicorp/terraform-provider-aws/issues/37040)) - resource/aws_appmesh_mesh: Add `spec.service_discovery` argument ([#​37042](https://togithub.com/hashicorp/terraform-provider-aws/issues/37042)) - resource/aws_cloudformation_stack_set: Adds guidance on permissions when using delegated administrator account ([#​37069](https://togithub.com/hashicorp/terraform-provider-aws/issues/37069)) - resource/aws_db_instance: Add `dedicated_log_volume` argument ([#​36503](https://togithub.com/hashicorp/terraform-provider-aws/issues/36503)) - resource/aws_eip: Add `arn` attribute ([#​35991](https://togithub.com/hashicorp/terraform-provider-aws/issues/35991)) - resource/aws_elasticache_replication_group: Add `transit_encryption_mode` argument ([#​30403](https://togithub.com/hashicorp/terraform-provider-aws/issues/30403)) - resource/aws_elasticache_replication_group: Changes to the `transit_encryption_enabled` argument can now be done in-place for engine versions > `7.0.5` ([#​30403](https://togithub.com/hashicorp/terraform-provider-aws/issues/30403)) - resource/aws_kinesis_firehose_delivery_stream: Add `snowflake_configuration` argument ([#​36646](https://togithub.com/hashicorp/terraform-provider-aws/issues/36646)) - resource/aws_memorydb_user: Support IAM authentication mode ([#​32027](https://togithub.com/hashicorp/terraform-provider-aws/issues/32027)) - resource/aws_sagemaker_app_image_config: Add `code_editor_app_image_config` and `jupyter_lab_image_config.jupyter_lab_image_config` arguments ([#​37059](https://togithub.com/hashicorp/terraform-provider-aws/issues/37059)) - resource/aws_sagemaker_app_image_config: Change `kernel_gateway_image_config.kernel_spec` MaxItems to 5 ([#​37059](https://togithub.com/hashicorp/terraform-provider-aws/issues/37059)) - resource/aws_transfer_server: Add `sftp_authentication_methods` argument ([#​37015](https://togithub.com/hashicorp/terraform-provider-aws/issues/37015)) BUG FIXES: - resource/aws_batch_job_definition: Fix issues where changes causing a new `revision` do not trigger changes in dependent resources and/or cause an error, "Provider produced inconsistent final plan" ([#​37111](https://togithub.com/hashicorp/terraform-provider-aws/issues/37111)) - resource/aws_ce_cost_category: Allow up to 3 levels of `and`, `not` and `or` operand nesting for the `rule` argument ([#​30862](https://togithub.com/hashicorp/terraform-provider-aws/issues/30862)) - resource/aws_elasticache_replication_group: Fix excessive delay on read ([#​30403](https://togithub.com/hashicorp/terraform-provider-aws/issues/30403)) - resource/aws_servicecatalog_portfolio: Fixes error where deletion fails if resource was deleted out of band. ([#​37066](https://togithub.com/hashicorp/terraform-provider-aws/issues/37066)) - resource/aws_servicecatalog_provisioned_product: Fixes error where tag values are not applied to products when tag values don't change. ([#​37066](https://togithub.com/hashicorp/terraform-provider-aws/issues/37066)) ### [`v5.46.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5460-April-18-2024) [Compare Source](https://togithub.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 ([#​14270](https://togithub.com/hashicorp/terraform-provider-aws/issues/14270)) FEATURES: - **New Resource:** `aws_eip_domain_name` ([#​36963](https://togithub.com/hashicorp/terraform-provider-aws/issues/36963)) ENHANCEMENTS: - data-source/aws_alb: Add `client_keep_alive` argument ([#​36969](https://togithub.com/hashicorp/terraform-provider-aws/issues/36969)) - data-source/aws_eip: Add `ptr_record` attribute ([#​36963](https://togithub.com/hashicorp/terraform-provider-aws/issues/36963)) - data-source/aws_iam_policy: Add `attachment_count` attribute ([#​36759](https://togithub.com/hashicorp/terraform-provider-aws/issues/36759)) - data-source/aws_lb: Add `client_keep_alive` argument ([#​36969](https://togithub.com/hashicorp/terraform-provider-aws/issues/36969)) - data-source/aws_organizations_organization: Add `master_account_name` attribute ([#​36797](https://togithub.com/hashicorp/terraform-provider-aws/issues/36797)) - data-source/aws_vpc_dhcp_options: Add `ipv6_address_preferred_lease_time` attribute ([#​36934](https://togithub.com/hashicorp/terraform-provider-aws/issues/36934)) - resource/aws_alb: Add `client_keep_alive` argument ([#​36969](https://togithub.com/hashicorp/terraform-provider-aws/issues/36969)) - resource/aws_autoscaling_group: Add `alarm_specification` to the `instance_refresh.preferences` configuration block ([#​36954](https://togithub.com/hashicorp/terraform-provider-aws/issues/36954)) - resource/aws_cloudformation_stack_set: Add retry when creating to potentially help with eventual consistency problems ([#​36982](https://togithub.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` ([#​34362](https://togithub.com/hashicorp/terraform-provider-aws/issues/34362)) - resource/aws_cloudwatch_event_rule: Add `force_destroy` attribute ([#​34905](https://togithub.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 ([#​36942](https://togithub.com/hashicorp/terraform-provider-aws/issues/36942)) - resource/aws_default_vpc_dhcp_options: Add `ipv6_address_preferred_lease_time` as Computed attribute ([#​36934](https://togithub.com/hashicorp/terraform-provider-aws/issues/36934)) - resource/aws_dms_replication_task: Add `resource_identifier` argument ([#​36901](https://togithub.com/hashicorp/terraform-provider-aws/issues/36901)) - resource/aws_eip: Add `ptr_record` attribute ([#​36963](https://togithub.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` ([#​36766](https://togithub.com/hashicorp/terraform-provider-aws/issues/36766)) - resource/aws_fsx_openzfs_file_system: Add `endpoint_ip_address` attribute ([#​36767](https://togithub.com/hashicorp/terraform-provider-aws/issues/36767)) - resource/aws_iam_policy: Add `attachment_count` attribute ([#​36759](https://togithub.com/hashicorp/terraform-provider-aws/issues/36759)) - resource/aws_imagebuilder_image: Add `execution_role` and `workflow` arguments ([#​36953](https://togithub.com/hashicorp/terraform-provider-aws/issues/36953)) - resource/aws_lb: Add `client_keep_alive` argument ([#​36969](https://togithub.com/hashicorp/terraform-provider-aws/issues/36969)) - resource/aws_mwaa_environment: Add `database_vpc_endpoint_service` and `webserver_vpc_endpoint_service` attributes ([#​36903](https://togithub.com/hashicorp/terraform-provider-aws/issues/36903)) - resource/aws_organizations_organization: Add `master_account_name` attribute ([#​36797](https://togithub.com/hashicorp/terraform-provider-aws/issues/36797)) - resource/aws_transfer_connector: Add `security_policy_name` argument ([#​36893](https://togithub.com/hashicorp/terraform-provider-aws/issues/36893)) - resource/aws_vpc_dhcp_options: Add `ipv6_address_preferred_lease_time` attribute ([#​36934](https://togithub.com/hashicorp/terraform-provider-aws/issues/36934)) - resource/aws_vpc_ipam_pool: Add `cascade` argument ([#​36898](https://togithub.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 ([#​25967](https://togithub.com/hashicorp/terraform-provider-aws/issues/25967)) - resource/aws_appconfig_deployment: Fix `ConflictException` errors on resource Create ([#​36980](https://togithub.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) ([#​36773](https://togithub.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) ([#​36773](https://togithub.com/hashicorp/terraform-provider-aws/issues/36773)) - resource/aws_cloudformation_stack: CRLF line endings in `template_body` no longer cause erroneous diffs ([#​14270](https://togithub.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 (`{}`) ([#​36967](https://togithub.com/hashicorp/terraform-provider-aws/issues/36967)) - resource/aws_dms_replication_config: Adds validation to `replication_settings` to disallow `Logging.CloudWatchLogGroup` and `Logging.CloudWatchLogStream`. ([#​36936](https://togithub.com/hashicorp/terraform-provider-aws/issues/36936)) - resource/aws_dms_replication_config: Suppresses differences in partial `replication_settings` JSON documents. ([#​36936](https://togithub.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`. ([#​36936](https://togithub.com/hashicorp/terraform-provider-aws/issues/36936)) - resource/aws_dms_replication_task: Allows leaving `replication_task_settings` unset to use default settings. ([#​36936](https://togithub.com/hashicorp/terraform-provider-aws/issues/36936)) - resource/aws_dms_replication_task: Suppresses differences in partial `replication_task_settings` JSON documents. ([#​36936](https://togithub.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"` ([#​36928](https://togithub.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. ([#​36770](https://togithub.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 ([#​36926](https://togithub.com/hashicorp/terraform-provider-aws/issues/36926)) - resource/aws_lightsail_distribution: Fix to properly set `certificate_name` on create and update ([#​36888](https://togithub.com/hashicorp/terraform-provider-aws/issues/36888)) - resource/aws_vpc_dhcp_options: Fix `NotFound` error handling on delete ([#​36933](https://togithub.com/hashicorp/terraform-provider-aws/issues/36933))

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.