hashicorp/terraform-provider-aws (aws)
### [`v5.55.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5550-June-20-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.54.1...v5.55.0)
FEATURES:
- **New Resource:** `aws_drs_replication_configuration_template` ([#26399](https://togithub.com/hashicorp/terraform-provider-aws/issues/26399))
ENHANCEMENTS:
- data-source/aws_autoscaling_group: Add `mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` attribute ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003))
- data-source/aws_glue_catalog_table: Add `additional_locations` argument in `storage_descriptor` ([#37891](https://togithub.com/hashicorp/terraform-provider-aws/issues/37891))
- data-source/aws_launch_template: Add `instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` attribute ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003))
- data-source/aws_networkmanager_core_network_policy_document: Add `attachment_policies.action.add_to_network_function_group` argument ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013))
- data-source/aws_networkmanager_core_network_policy_document: Add `network_function_groups` configuration block ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013))
- data-source/aws_networkmanager_core_network_policy_document: Add `send-via` and `send-to` as valid values for `segment_actions.action` ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013))
- data-source/aws_networkmanager_core_network_policy_document: Add `single-hop` and `dual-hop` as valid values for `segment_actions.mode` ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013))
- data-source/aws_networkmanager_core_network_policy_document: Add `when_sent_to` and `via` configuration blocks to `segment_actions` ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013))
- resource/aws_api_gateway_integration: Increase maximum value of `timeout_milliseconds` from `29000` (29 seconds) to `300000` (5 minutes) ([#38010](https://togithub.com/hashicorp/terraform-provider-aws/issues/38010))
- resource/aws_appsync_api_key: Add `api_key_id` attribute ([#36568](https://togithub.com/hashicorp/terraform-provider-aws/issues/36568))
- resource/aws_autoscaling_group: Add `mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003))
- resource/aws_autoscaling_group: Add plan-time validation of `warm_pool.max_group_prepared_capacity` and `warm_pool.min_size` ([#37174](https://togithub.com/hashicorp/terraform-provider-aws/issues/37174))
- resource/aws_docdb_cluster: Add `restore_to_point_in_time` argument ([#37716](https://togithub.com/hashicorp/terraform-provider-aws/issues/37716))
- resource/aws_dynamodb_table: Adds validation for `ttl` values. ([#37991](https://togithub.com/hashicorp/terraform-provider-aws/issues/37991))
- resource/aws_ec2\_fleet: Add `launch_template_config.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003))
- resource/aws_glue_catalog_table: Add `additional_locations` argument in `storage_descriptor` ([#37891](https://togithub.com/hashicorp/terraform-provider-aws/issues/37891))
- resource/aws_glue_job: Add `maintenance_window` argument ([#37760](https://togithub.com/hashicorp/terraform-provider-aws/issues/37760))
- resource/aws_launch_template: Add `instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003))
BUG FIXES:
- data-source/aws_networkmanager_core_network_policy_document: Add correct `except` values to the returned JSON document when `segment_actions.share_with_except` is configured ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013))
- provider: Now falls back to non-FIPS endpoint if `use_fips_endpoint` is set and no FIPS endpoint is available ([#38057](https://togithub.com/hashicorp/terraform-provider-aws/issues/38057))
- resource/aws_autoscaling_group: Fix bug updating `warm_pool.max_group_prepared_capacity` to `0` ([#37174](https://togithub.com/hashicorp/terraform-provider-aws/issues/37174))
- resource/aws_dynamodb_table: Fixes perpetual diff when `ttl.attribute_name` is set when `ttl.enabled` is not set. ([#37991](https://togithub.com/hashicorp/terraform-provider-aws/issues/37991))
- resource/aws_ec2\_network_insights_path: Mark `destination` as Optional ([#36966](https://togithub.com/hashicorp/terraform-provider-aws/issues/36966))
- resource/aws_lambda_event_source_mapping: Remove the upper limit on `scaling_config.maximum_concurrency` ([#37980](https://togithub.com/hashicorp/terraform-provider-aws/issues/37980))
- service/transitgateway: Fix resource Read pagination regression causing `NotFound` errors ([#38011](https://togithub.com/hashicorp/terraform-provider-aws/issues/38011))
### [`v5.54.1`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5541-June-14-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.54.0...v5.54.1)
BUG FIXES:
- data-source/aws_ami: Fix `interface conversion: interface {} is types.ProductCodeValues, not string` panic ([#37977](https://togithub.com/hashicorp/terraform-provider-aws/issues/37977))
- resource/aws_codebuild_project: Increase maximum values of `build_batch_config.timeout_in_mins` and `build_timeout` from `480` (8 hours) to `2160` (36 hours) ([#37970](https://togithub.com/hashicorp/terraform-provider-aws/issues/37970))
### [`v5.54.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5540-June-14-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.53.0...v5.54.0)
NOTES:
- resource/aws_ec2\_capacity_block_reservation: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing ([#37528](https://togithub.com/hashicorp/terraform-provider-aws/issues/37528))
FEATURES:
- **New Data Source:** `aws_ec2_capacity_block_offering` ([#37528](https://togithub.com/hashicorp/terraform-provider-aws/issues/37528))
- **New Resource:** `aws_appfabric_app_authorization` ([#37468](https://togithub.com/hashicorp/terraform-provider-aws/issues/37468))
- **New Resource:** `aws_appfabric_app_bundle` ([#37542](https://togithub.com/hashicorp/terraform-provider-aws/issues/37542))
- **New Resource:** `aws_ec2_capacity_block_reservation` ([#37528](https://togithub.com/hashicorp/terraform-provider-aws/issues/37528))
- **New Resource:** `aws_fms_resource_set` ([#37767](https://togithub.com/hashicorp/terraform-provider-aws/issues/37767))
- **New Resource:** `aws_guardduty_malware_protection_plan` ([#37919](https://togithub.com/hashicorp/terraform-provider-aws/issues/37919))
ENHANCEMENTS:
- data-source/aws_opensearch_domain: Add `ip_address_type` argument ([#37237](https://togithub.com/hashicorp/terraform-provider-aws/issues/37237))
- resource/aws_ec2\_traffic_mirror_session: Mark `packet_length` as Computed ([#36962](https://togithub.com/hashicorp/terraform-provider-aws/issues/36962))
- resource/aws_opensearch_domain: Add `ip_address_type` argument ([#37237](https://togithub.com/hashicorp/terraform-provider-aws/issues/37237))
- resource/aws_vpc_endpoint: Add `subnet_configuration` argument to support user defined IP addresses ([#37226](https://togithub.com/hashicorp/terraform-provider-aws/issues/37226))
BUG FIXES:
- data-source/aws_ami: Fix query returning no results ([#37958](https://togithub.com/hashicorp/terraform-provider-aws/issues/37958))
- provider: Fixes an error where some data sources were not returning `tags` ([#37966](https://togithub.com/hashicorp/terraform-provider-aws/issues/37966))
- resource/aws_applicationinsights_application: Change `resource_group_name` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#36962](https://togithub.com/hashicorp/terraform-provider-aws/issues/36962))
- resource/aws_dynamodb_table: Fix `UnknownOperationException: Tagging is not currently supported in DynamoDB Local` errors on resource Read ([#37924](https://togithub.com/hashicorp/terraform-provider-aws/issues/37924))
- resource/aws_ec2\_capacity_reservation: Fix `InvalidCapacityReservationId.NotFound` errors during Read and Delete when resource is manually deleted ([#37127](https://togithub.com/hashicorp/terraform-provider-aws/issues/37127))
- resource/aws_route53\_zone: Fix `InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32` errors for resources imported with a `/hostedzone/` prefix ([#37893](https://togithub.com/hashicorp/terraform-provider-aws/issues/37893))
- service/apigatewayv2: Retry on `ConflictException: Unable to complete operation due to concurrent modification` errors ([#37902](https://togithub.com/hashicorp/terraform-provider-aws/issues/37902))
### [`v5.53.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5530-June-7-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.52.0...v5.53.0)
FEATURES:
- **New Resource:** `aws_paymentcryptography_key` ([#37017](https://togithub.com/hashicorp/terraform-provider-aws/issues/37017))
- **New Resource:** `aws_paymentcryptography_key_alias` ([#37020](https://togithub.com/hashicorp/terraform-provider-aws/issues/37020))
ENHANCEMENTS:
- data-source/aws_customer_gateway: Add `bgp_asn_extended` argument ([#37815](https://togithub.com/hashicorp/terraform-provider-aws/issues/37815))
- data-source/aws_rds_engine_version: Add `supports_limitless_database` attribute ([#37271](https://togithub.com/hashicorp/terraform-provider-aws/issues/37271))
- provider: The `use_fips_endpoint` flag is now ignored for any service with a custom endpoint configured in `endpoints`. ([#34233](https://togithub.com/hashicorp/terraform-provider-aws/issues/34233))
- resource/aws_apigatewayv2\_authorizer: Add configurable `delete` timeout ([#37732](https://togithub.com/hashicorp/terraform-provider-aws/issues/37732))
- resource/aws_customer_gateway: Add `bgp_asn_extended` argument ([#37815](https://togithub.com/hashicorp/terraform-provider-aws/issues/37815))
- resource/aws_fsx_lustre_file_system: Add `metadata_configuration` argument ([#37868](https://togithub.com/hashicorp/terraform-provider-aws/issues/37868))
- resource/aws_lb: Add support for IPv6-only Application Load Balancers ([#37700](https://togithub.com/hashicorp/terraform-provider-aws/issues/37700))
- resource/aws_mwaa_environment: Add `max_webservers` and `min_webservers` attributes ([#37632](https://togithub.com/hashicorp/terraform-provider-aws/issues/37632))
- resource/aws_pipes_pipe: Add `log_configuration` argument ([#37135](https://togithub.com/hashicorp/terraform-provider-aws/issues/37135))
- resource/aws_route53\_record: Fix `InvalidChangeBatch` errors on resource Delete ([#37850](https://togithub.com/hashicorp/terraform-provider-aws/issues/37850))
- resource/aws_s3\_bucket: Ignore `UnsupportedOperation` errors when reading `acceleration_status`, `server_side_encryption_configuration` and `tags` ([#37801](https://togithub.com/hashicorp/terraform-provider-aws/issues/37801))
- resource/aws_transfer_ssh_key: Add `ssh_key_id` attribute ([#37548](https://togithub.com/hashicorp/terraform-provider-aws/issues/37548))
BUG FIXES:
- resource/aws_apigatewayv2\_authorizer: Fix `ConflictException` errors on resource Delete ([#37732](https://togithub.com/hashicorp/terraform-provider-aws/issues/37732))
- resource/aws_bedrockagent_agent: Increase `instruction` max length for validation to 4000 ([#37758](https://togithub.com/hashicorp/terraform-provider-aws/issues/37758))
- resource/aws_cloudwatch_log_group: Correctly handles tag updates with empty string tags ([#37668](https://togithub.com/hashicorp/terraform-provider-aws/issues/37668))
- resource/aws_kms_external_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818))
- resource/aws_kms_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818))
- resource/aws_kms_replica_external_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818))
- resource/aws_kms_replica_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818))
- resource/aws_mq_broker: Do not reboot on changes to `maintenance_window_start_time` or `auto_minor_version_upgrade` ([#36506](https://togithub.com/hashicorp/terraform-provider-aws/issues/36506))
- resource/aws_pipes_pipe: Mark `source_parameters.self_managed_kafka_parameters.credentials.basic_auth` as Optional ([#34293](https://togithub.com/hashicorp/terraform-provider-aws/issues/34293))
- resource/aws_secretsmanager_secret: Tags with empty values no longer remove all tags. ([#37743](https://togithub.com/hashicorp/terraform-provider-aws/issues/37743))
- resource/aws_ssm_parameter: Fix `Cannot import non-existent remote object` errors when importing resources with version ([#37832](https://togithub.com/hashicorp/terraform-provider-aws/issues/37832))
- resource/aws_vpc_endpoint: Restore pre-v5.51.0 default of `false` for `private_dns_enabled` ([#37715](https://togithub.com/hashicorp/terraform-provider-aws/issues/37715))
- service/chatbot: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))
- service/costoptimizationhub: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))
- service/cur: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))
- service/globalaccelerator: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))
- service/route53: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))
- service/route53domains: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))
- service/shield: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))
gitlabhq/terraform-provider-gitlab (gitlab)
### [`v17.1.0`](https://togithub.com/gitlabhq/terraform-provider-gitlab/blob/HEAD/CHANGELOG.md#1710-2024-06-20)
[Compare Source](https://togithub.com/gitlabhq/terraform-provider-gitlab/compare/v17.0.1...v17.1.0)
This release was tested against GitLab 17.1, 17.0, and 16.11 for both CE and EE
##### BUG FIXES (3 changes)
- resource/gitlab_project_job_token_scopes: [Correct examples for resource project_job_token_scopes](gitlab-org/terraform-provider-gitlab@3027ed1e0861b405ef81f13b3e58fce5aff96ed2) by [@heidi](https://togithub.com/heidi).berry ([merge request](gitlab-org/terraform-provider-gitlab!1968))
- resource/gitlab_group_access_token: [Fix an issue where using access tokens with a `time` provider caused segfaults](gitlab-org/terraform-provider-gitlab@de3b98c0881a8aa8a57ca9ea2ac735230b56f8c2) by [@PatrickRice](https://togithub.com/PatrickRice) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1999))
- resource/gitlab_project_access_token: [Fix an issue where using access tokens with a `time` provider caused segfaults](gitlab-org/terraform-provider-gitlab@de3b98c0881a8aa8a57ca9ea2ac735230b56f8c2) by [@PatrickRice](https://togithub.com/PatrickRice) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1999))
##### IMPROVEMENTS (8 changes)
- **New Resource** resource/gitlab_telegram_integration: [Implement Telegram Integration](gitlab-org/terraform-provider-gitlab@bc5eb7cf0138296aedb6f2559166a95f3f56bf32) by [@alxrem](https://togithub.com/alxrem) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1963))
- resource/gitlab_group_saml_link: [Add ability to set custom roles on group SAML links](gitlab-org/terraform-provider-gitlab1cd431c8238fc690e04e9625951208693977e2c0) by [@heidi](https://togithub.com/heidi).berry ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1949))
- resource/gitlab_integration_slack: [Add confidential_note_channel to slack integration](gitlab-org/terraform-provider-gitlab@38c49916a0d21151a59de518ca103b1fca3c5d6d) by [@0oMarko0](https://togithub.com/0oMarko0) ([merge request](gitlab-org/terraform-provider-gitlab!1988))
- resource/gitlab_personal_access_token: [Implement manage_runner access token scope](gitlab-org/terraform-provider-gitlab@a5a1c711d0d086a51dfd92fcc751814182e526b8) ([merge request](gitlab-org/terraform-provider-gitlab!1986))
- resource/gitlab_personal_access_token: [Mark `expires_at` attribute as optional](gitlab-org/terraform-provider-gitlab@7be1aa7f6948552eb2e16331b80c83e3f26eb971) by [@erezo9](https://togithub.com/erezo9) ([merge request](gitlab-org/terraform-provider-gitlab!1983))
- resource/gitlab_group_access_token: [Fixed several documentation issues with access token resources](gitlab-org/terraform-provider-gitlab@738a1ffb41ad7cfaffa205d0c31f827d9f4e59e8) by [@theipster](https://togithub.com/theipster) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2004))
- resource/gitlab_project_access_token: [Fixed several documentation issues with access token resources](gitlab-org/terraform-provider-gitlab@738a1ffb41ad7cfaffa205d0c31f827d9f4e59e8) by [@theipster](https://togithub.com/theipster) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2004))
- resource/gitlab_project: [Update `initialize_with_readme` to add border case documentation](gitlab-org/terraform-provider-gitlab@247453b3e45362c4ef91fa9f537d6de7cf49cbfc) by [@PatrickRice](https://togithub.com/PatrickRice) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1989))
Configuration
š Schedule: Branch creation - "before 4am on Monday" (UTC), 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.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
5.52.0
->5.55.0
17.0.1
->17.1.0
Release Notes
hashicorp/terraform-provider-aws (aws)
### [`v5.55.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5550-June-20-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.54.1...v5.55.0) FEATURES: - **New Resource:** `aws_drs_replication_configuration_template` ([#26399](https://togithub.com/hashicorp/terraform-provider-aws/issues/26399)) ENHANCEMENTS: - data-source/aws_autoscaling_group: Add `mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` attribute ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003)) - data-source/aws_glue_catalog_table: Add `additional_locations` argument in `storage_descriptor` ([#37891](https://togithub.com/hashicorp/terraform-provider-aws/issues/37891)) - data-source/aws_launch_template: Add `instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` attribute ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003)) - data-source/aws_networkmanager_core_network_policy_document: Add `attachment_policies.action.add_to_network_function_group` argument ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013)) - data-source/aws_networkmanager_core_network_policy_document: Add `network_function_groups` configuration block ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013)) - data-source/aws_networkmanager_core_network_policy_document: Add `send-via` and `send-to` as valid values for `segment_actions.action` ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013)) - data-source/aws_networkmanager_core_network_policy_document: Add `single-hop` and `dual-hop` as valid values for `segment_actions.mode` ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013)) - data-source/aws_networkmanager_core_network_policy_document: Add `when_sent_to` and `via` configuration blocks to `segment_actions` ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013)) - resource/aws_api_gateway_integration: Increase maximum value of `timeout_milliseconds` from `29000` (29 seconds) to `300000` (5 minutes) ([#38010](https://togithub.com/hashicorp/terraform-provider-aws/issues/38010)) - resource/aws_appsync_api_key: Add `api_key_id` attribute ([#36568](https://togithub.com/hashicorp/terraform-provider-aws/issues/36568)) - resource/aws_autoscaling_group: Add `mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003)) - resource/aws_autoscaling_group: Add plan-time validation of `warm_pool.max_group_prepared_capacity` and `warm_pool.min_size` ([#37174](https://togithub.com/hashicorp/terraform-provider-aws/issues/37174)) - resource/aws_docdb_cluster: Add `restore_to_point_in_time` argument ([#37716](https://togithub.com/hashicorp/terraform-provider-aws/issues/37716)) - resource/aws_dynamodb_table: Adds validation for `ttl` values. ([#37991](https://togithub.com/hashicorp/terraform-provider-aws/issues/37991)) - resource/aws_ec2\_fleet: Add `launch_template_config.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003)) - resource/aws_glue_catalog_table: Add `additional_locations` argument in `storage_descriptor` ([#37891](https://togithub.com/hashicorp/terraform-provider-aws/issues/37891)) - resource/aws_glue_job: Add `maintenance_window` argument ([#37760](https://togithub.com/hashicorp/terraform-provider-aws/issues/37760)) - resource/aws_launch_template: Add `instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument ([#38003](https://togithub.com/hashicorp/terraform-provider-aws/issues/38003)) BUG FIXES: - data-source/aws_networkmanager_core_network_policy_document: Add correct `except` values to the returned JSON document when `segment_actions.share_with_except` is configured ([#38013](https://togithub.com/hashicorp/terraform-provider-aws/issues/38013)) - provider: Now falls back to non-FIPS endpoint if `use_fips_endpoint` is set and no FIPS endpoint is available ([#38057](https://togithub.com/hashicorp/terraform-provider-aws/issues/38057)) - resource/aws_autoscaling_group: Fix bug updating `warm_pool.max_group_prepared_capacity` to `0` ([#37174](https://togithub.com/hashicorp/terraform-provider-aws/issues/37174)) - resource/aws_dynamodb_table: Fixes perpetual diff when `ttl.attribute_name` is set when `ttl.enabled` is not set. ([#37991](https://togithub.com/hashicorp/terraform-provider-aws/issues/37991)) - resource/aws_ec2\_network_insights_path: Mark `destination` as Optional ([#36966](https://togithub.com/hashicorp/terraform-provider-aws/issues/36966)) - resource/aws_lambda_event_source_mapping: Remove the upper limit on `scaling_config.maximum_concurrency` ([#37980](https://togithub.com/hashicorp/terraform-provider-aws/issues/37980)) - service/transitgateway: Fix resource Read pagination regression causing `NotFound` errors ([#38011](https://togithub.com/hashicorp/terraform-provider-aws/issues/38011)) ### [`v5.54.1`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5541-June-14-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.54.0...v5.54.1) BUG FIXES: - data-source/aws_ami: Fix `interface conversion: interface {} is types.ProductCodeValues, not string` panic ([#37977](https://togithub.com/hashicorp/terraform-provider-aws/issues/37977)) - resource/aws_codebuild_project: Increase maximum values of `build_batch_config.timeout_in_mins` and `build_timeout` from `480` (8 hours) to `2160` (36 hours) ([#37970](https://togithub.com/hashicorp/terraform-provider-aws/issues/37970)) ### [`v5.54.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5540-June-14-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.53.0...v5.54.0) NOTES: - resource/aws_ec2\_capacity_block_reservation: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing ([#37528](https://togithub.com/hashicorp/terraform-provider-aws/issues/37528)) FEATURES: - **New Data Source:** `aws_ec2_capacity_block_offering` ([#37528](https://togithub.com/hashicorp/terraform-provider-aws/issues/37528)) - **New Resource:** `aws_appfabric_app_authorization` ([#37468](https://togithub.com/hashicorp/terraform-provider-aws/issues/37468)) - **New Resource:** `aws_appfabric_app_bundle` ([#37542](https://togithub.com/hashicorp/terraform-provider-aws/issues/37542)) - **New Resource:** `aws_ec2_capacity_block_reservation` ([#37528](https://togithub.com/hashicorp/terraform-provider-aws/issues/37528)) - **New Resource:** `aws_fms_resource_set` ([#37767](https://togithub.com/hashicorp/terraform-provider-aws/issues/37767)) - **New Resource:** `aws_guardduty_malware_protection_plan` ([#37919](https://togithub.com/hashicorp/terraform-provider-aws/issues/37919)) ENHANCEMENTS: - data-source/aws_opensearch_domain: Add `ip_address_type` argument ([#37237](https://togithub.com/hashicorp/terraform-provider-aws/issues/37237)) - resource/aws_ec2\_traffic_mirror_session: Mark `packet_length` as Computed ([#36962](https://togithub.com/hashicorp/terraform-provider-aws/issues/36962)) - resource/aws_opensearch_domain: Add `ip_address_type` argument ([#37237](https://togithub.com/hashicorp/terraform-provider-aws/issues/37237)) - resource/aws_vpc_endpoint: Add `subnet_configuration` argument to support user defined IP addresses ([#37226](https://togithub.com/hashicorp/terraform-provider-aws/issues/37226)) BUG FIXES: - data-source/aws_ami: Fix query returning no results ([#37958](https://togithub.com/hashicorp/terraform-provider-aws/issues/37958)) - provider: Fixes an error where some data sources were not returning `tags` ([#37966](https://togithub.com/hashicorp/terraform-provider-aws/issues/37966)) - resource/aws_applicationinsights_application: Change `resource_group_name` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#36962](https://togithub.com/hashicorp/terraform-provider-aws/issues/36962)) - resource/aws_dynamodb_table: Fix `UnknownOperationException: Tagging is not currently supported in DynamoDB Local` errors on resource Read ([#37924](https://togithub.com/hashicorp/terraform-provider-aws/issues/37924)) - resource/aws_ec2\_capacity_reservation: Fix `InvalidCapacityReservationId.NotFound` errors during Read and Delete when resource is manually deleted ([#37127](https://togithub.com/hashicorp/terraform-provider-aws/issues/37127)) - resource/aws_route53\_zone: Fix `InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32` errors for resources imported with a `/hostedzone/` prefix ([#37893](https://togithub.com/hashicorp/terraform-provider-aws/issues/37893)) - service/apigatewayv2: Retry on `ConflictException: Unable to complete operation due to concurrent modification` errors ([#37902](https://togithub.com/hashicorp/terraform-provider-aws/issues/37902)) ### [`v5.53.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5530-June-7-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.52.0...v5.53.0) FEATURES: - **New Resource:** `aws_paymentcryptography_key` ([#37017](https://togithub.com/hashicorp/terraform-provider-aws/issues/37017)) - **New Resource:** `aws_paymentcryptography_key_alias` ([#37020](https://togithub.com/hashicorp/terraform-provider-aws/issues/37020)) ENHANCEMENTS: - data-source/aws_customer_gateway: Add `bgp_asn_extended` argument ([#37815](https://togithub.com/hashicorp/terraform-provider-aws/issues/37815)) - data-source/aws_rds_engine_version: Add `supports_limitless_database` attribute ([#37271](https://togithub.com/hashicorp/terraform-provider-aws/issues/37271)) - provider: The `use_fips_endpoint` flag is now ignored for any service with a custom endpoint configured in `endpoints`. ([#34233](https://togithub.com/hashicorp/terraform-provider-aws/issues/34233)) - resource/aws_apigatewayv2\_authorizer: Add configurable `delete` timeout ([#37732](https://togithub.com/hashicorp/terraform-provider-aws/issues/37732)) - resource/aws_customer_gateway: Add `bgp_asn_extended` argument ([#37815](https://togithub.com/hashicorp/terraform-provider-aws/issues/37815)) - resource/aws_fsx_lustre_file_system: Add `metadata_configuration` argument ([#37868](https://togithub.com/hashicorp/terraform-provider-aws/issues/37868)) - resource/aws_lb: Add support for IPv6-only Application Load Balancers ([#37700](https://togithub.com/hashicorp/terraform-provider-aws/issues/37700)) - resource/aws_mwaa_environment: Add `max_webservers` and `min_webservers` attributes ([#37632](https://togithub.com/hashicorp/terraform-provider-aws/issues/37632)) - resource/aws_pipes_pipe: Add `log_configuration` argument ([#37135](https://togithub.com/hashicorp/terraform-provider-aws/issues/37135)) - resource/aws_route53\_record: Fix `InvalidChangeBatch` errors on resource Delete ([#37850](https://togithub.com/hashicorp/terraform-provider-aws/issues/37850)) - resource/aws_s3\_bucket: Ignore `UnsupportedOperation` errors when reading `acceleration_status`, `server_side_encryption_configuration` and `tags` ([#37801](https://togithub.com/hashicorp/terraform-provider-aws/issues/37801)) - resource/aws_transfer_ssh_key: Add `ssh_key_id` attribute ([#37548](https://togithub.com/hashicorp/terraform-provider-aws/issues/37548)) BUG FIXES: - resource/aws_apigatewayv2\_authorizer: Fix `ConflictException` errors on resource Delete ([#37732](https://togithub.com/hashicorp/terraform-provider-aws/issues/37732)) - resource/aws_bedrockagent_agent: Increase `instruction` max length for validation to 4000 ([#37758](https://togithub.com/hashicorp/terraform-provider-aws/issues/37758)) - resource/aws_cloudwatch_log_group: Correctly handles tag updates with empty string tags ([#37668](https://togithub.com/hashicorp/terraform-provider-aws/issues/37668)) - resource/aws_kms_external_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818)) - resource/aws_kms_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818)) - resource/aws_kms_replica_external_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818)) - resource/aws_kms_replica_key: Fixes timeout error on creation when `ignore_tags` matches tag assigned to resource ([#37818](https://togithub.com/hashicorp/terraform-provider-aws/issues/37818)) - resource/aws_mq_broker: Do not reboot on changes to `maintenance_window_start_time` or `auto_minor_version_upgrade` ([#36506](https://togithub.com/hashicorp/terraform-provider-aws/issues/36506)) - resource/aws_pipes_pipe: Mark `source_parameters.self_managed_kafka_parameters.credentials.basic_auth` as Optional ([#34293](https://togithub.com/hashicorp/terraform-provider-aws/issues/34293)) - resource/aws_secretsmanager_secret: Tags with empty values no longer remove all tags. ([#37743](https://togithub.com/hashicorp/terraform-provider-aws/issues/37743)) - resource/aws_ssm_parameter: Fix `Cannot import non-existent remote object` errors when importing resources with version ([#37832](https://togithub.com/hashicorp/terraform-provider-aws/issues/37832)) - resource/aws_vpc_endpoint: Restore pre-v5.51.0 default of `false` for `private_dns_enabled` ([#37715](https://togithub.com/hashicorp/terraform-provider-aws/issues/37715)) - service/chatbot: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851)) - service/costoptimizationhub: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851)) - service/cur: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851)) - service/globalaccelerator: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851)) - service/route53: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851)) - service/route53domains: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851)) - service/shield: Correctly overrides region when using custom endpoint. ([#37851](https://togithub.com/hashicorp/terraform-provider-aws/issues/37851))gitlabhq/terraform-provider-gitlab (gitlab)
### [`v17.1.0`](https://togithub.com/gitlabhq/terraform-provider-gitlab/blob/HEAD/CHANGELOG.md#1710-2024-06-20) [Compare Source](https://togithub.com/gitlabhq/terraform-provider-gitlab/compare/v17.0.1...v17.1.0) This release was tested against GitLab 17.1, 17.0, and 16.11 for both CE and EE ##### BUG FIXES (3 changes) - resource/gitlab_project_job_token_scopes: [Correct examples for resource project_job_token_scopes](gitlab-org/terraform-provider-gitlab@3027ed1e0861b405ef81f13b3e58fce5aff96ed2) by [@heidi](https://togithub.com/heidi).berry ([merge request](gitlab-org/terraform-provider-gitlab!1968)) - resource/gitlab_group_access_token: [Fix an issue where using access tokens with a `time` provider caused segfaults](gitlab-org/terraform-provider-gitlab@de3b98c0881a8aa8a57ca9ea2ac735230b56f8c2) by [@PatrickRice](https://togithub.com/PatrickRice) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1999)) - resource/gitlab_project_access_token: [Fix an issue where using access tokens with a `time` provider caused segfaults](gitlab-org/terraform-provider-gitlab@de3b98c0881a8aa8a57ca9ea2ac735230b56f8c2) by [@PatrickRice](https://togithub.com/PatrickRice) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1999)) ##### IMPROVEMENTS (8 changes) - **New Resource** resource/gitlab_telegram_integration: [Implement Telegram Integration](gitlab-org/terraform-provider-gitlab@bc5eb7cf0138296aedb6f2559166a95f3f56bf32) by [@alxrem](https://togithub.com/alxrem) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1963)) - resource/gitlab_group_saml_link: [Add ability to set custom roles on group SAML links](gitlab-org/terraform-provider-gitlab1cd431c8238fc690e04e9625951208693977e2c0) by [@heidi](https://togithub.com/heidi).berry ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1949)) - resource/gitlab_integration_slack: [Add confidential_note_channel to slack integration](gitlab-org/terraform-provider-gitlab@38c49916a0d21151a59de518ca103b1fca3c5d6d) by [@0oMarko0](https://togithub.com/0oMarko0) ([merge request](gitlab-org/terraform-provider-gitlab!1988)) - resource/gitlab_personal_access_token: [Implement manage_runner access token scope](gitlab-org/terraform-provider-gitlab@a5a1c711d0d086a51dfd92fcc751814182e526b8) ([merge request](gitlab-org/terraform-provider-gitlab!1986)) - resource/gitlab_personal_access_token: [Mark `expires_at` attribute as optional](gitlab-org/terraform-provider-gitlab@7be1aa7f6948552eb2e16331b80c83e3f26eb971) by [@erezo9](https://togithub.com/erezo9) ([merge request](gitlab-org/terraform-provider-gitlab!1983)) - resource/gitlab_group_access_token: [Fixed several documentation issues with access token resources](gitlab-org/terraform-provider-gitlab@738a1ffb41ad7cfaffa205d0c31f827d9f4e59e8) by [@theipster](https://togithub.com/theipster) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2004)) - resource/gitlab_project_access_token: [Fixed several documentation issues with access token resources](gitlab-org/terraform-provider-gitlab@738a1ffb41ad7cfaffa205d0c31f827d9f4e59e8) by [@theipster](https://togithub.com/theipster) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/2004)) - resource/gitlab_project: [Update `initialize_with_readme` to add border case documentation](gitlab-org/terraform-provider-gitlab@247453b3e45362c4ef91fa9f537d6de7cf49cbfc) by [@PatrickRice](https://togithub.com/PatrickRice) ([merge request](https://gitlab.com/gitlab-org/terraform-provider-gitlab/-/merge_requests/1989))Configuration
š Schedule: Branch creation - "before 4am on Monday" (UTC), 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.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.