Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): Update Terraform aws to v3 #24

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 20, 2023

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider major >= 2.0, < 3 -> < 4

Release Notes

hashicorp/terraform-provider-aws (aws)

v3.76.1

Compare Source

ENHANCEMENTS:

v3.76.0

Compare Source

NOTES:

  • provider: Add OpenBSD to list of OSes which the provider is built on (#​28300)
  • resource/aws_fsx_ontap_storage_virtual_machine: The subtype attribute will always have the value "DEFAULT" (#​28082)

ENHANCEMENTS:

  • resource/aws_lambda_function: Add support for nodejs18.x runtime value (#​28082)
  • resource/aws_lambda_layer_version: Add support for nodejs18.x compatible_runtimes value (#​28082)
  • resource/aws_security_group: Do not pass from_port or to_port values to the AWS API if a rule's protocol value is -1 or all (#​27685)

BUG FIXES:

  • resource/aws_api_gateway_stage: Fixed issue with providing cache_cluster_size without cache_cluster_enabled resulted in waiter error (#​27541)
  • resource/aws_db_instance: Ensure that apply_immediately default value is applied (#​28298)
  • resource/aws_s3_bucket_server_side_encryption_configuration: Retry on ServerSideEncryptionConfigurationNotFoundError errors due to eventual consistency (#​26091)
  • resource/aws_security_group: Return an error if a rule's protocol value is all and from_port or to_port are not 0 (#​27685)
  • resource/aws_sqs_queue: Change sqs_managed_sse_enabled to Computed as newly created SQS queues use SSE-SQS encryption by default. This means that Terraform will only perform drift detection of the attribute's value when present in a configuration (#​27313)
  • resource/aws_sqs_queue: Respect configured sqs_managed_sse_enabled value on resource Create. In particular a configured false value is sent to the AWS API, which overrides the new service default value of true (#​27338)

v3.75.2

Compare Source

ENHANCEMENTS:

  • resource/aws_lambda_function: Add support for nodejs16.x runtime value (#​24874)
  • resource/aws_lambda_layer_version: Add support for nodejs16.x compatible_runtimes value (#​24874)
  • resource/aws_s3_bucket_website_configuration: Add routing_rules parameter to be used instead of routing_rule to support configurations with empty String values (#​24199)

v3.75.1

Compare Source

BUG FIXES:

  • resource/aws_route_table_association: Retry resource Read for EC2 eventual consistency (#​23806)

v3.75.0

Compare Source

NOTES:

  • resource/aws_s3_bucket: The acceleration_status argument has been deprecated. Use the aws_s3_bucket_accelerate_configuration resource instead. (#​23471)
  • resource/aws_s3_bucket: The acl and grant arguments have been deprecated. Use the aws_s3_bucket_acl resource instead. (#​23419)
  • resource/aws_s3_bucket: The cors_rule argument has been deprecated. Use the aws_s3_bucket_cors_configuration resource instead. (#​23434)
  • resource/aws_s3_bucket: The lifecycle_rule argument has been deprecated. Use the aws_s3_bucket_lifecycle_configuration resource instead. (#​23445)
  • resource/aws_s3_bucket: The logging argument has been deprecated. Use the aws_s3_bucket_logging resource instead. (#​23430)
  • resource/aws_s3_bucket: The object_lock_configuration.object_lock_enabled argument has been deprecated. Use the top-level argument object_lock_enabled instead. (#​23449)
  • resource/aws_s3_bucket: The object_lock_configuration.rule argument has been deprecated. Use the aws_s3_bucket_object_lock_configuration resource instead. (#​23449)
  • resource/aws_s3_bucket: The replication_configuration argument has been deprecated. Use the aws_s3_bucket_replication_configuration resource instead. (#​23716)
  • resource/aws_s3_bucket: The request_payer argument has been deprecated. Use the aws_s3_bucket_request_payment_configuration resource instead. (#​23473)
  • resource/aws_s3_bucket: The server_side_encryption_configuration argument has been deprecated. Use the aws_s3_bucket_server_side_encryption_configuration resource instead. (#​23476)
  • resource/aws_s3_bucket: The versioning argument has been deprecated. Use the aws_s3_bucket_versioning resource instead. (#​23432)
  • resource/aws_s3_bucket: The website, website_domain, and website_endpoint arguments have been deprecated. Use the aws_s3_bucket_website_configuration resource instead. (#​23435)

FEATURES:

  • New Resource: aws_s3_bucket_accelerate_configuration (#​23471)
  • New Resource: aws_s3_bucket_acl (#​23419)
  • New Resource: aws_s3_bucket_cors_configuration (#​23434)
  • New Resource: aws_s3_bucket_lifecycle_configuration (#​23445)
  • New Resource: aws_s3_bucket_logging (#​23430)
  • New Resource: aws_s3_bucket_object_lock_configuration (#​23449)
  • New Resource: aws_s3_bucket_request_payment_configuration (#​23473)
  • New Resource: aws_s3_bucket_server_side_encryption_configuration (#​23476)
  • New Resource: aws_s3_bucket_versioning (#​23432)
  • New Resource: aws_s3_bucket_website_configuration (#​23435)

ENHANCEMENTS:

  • resource/aws_lambda_function: Add support for dotnet6 runtime value (#​23670)
  • resource/aws_lambda_layer_version: Add support for dotnet6 compatible_runtimes value (#​23670)
  • resource/aws_s3_bucket: Add top-level object_lock_enabled parameter (#​23449)
  • resource/aws_s3_bucket_acl: Support resource import for S3 bucket names consisting of uppercase letters, underscores, and a maximum of 255 characters (#​23679)
  • resource/aws_s3_bucket_lifecycle_configuration: Support empty string filtering (default behavior of the aws_s3_bucket.lifecycle_rule parameter in provider versions prior to v4.0) (#​23750)
  • resource/aws_s3_bucket_replication_configuration: Add token field to specify
    x-amz-bucket-object-lock-token for enabling replication on object lock enabled
    buckets or enabling object lock on an existing bucket. (#​23716)
  • resource/aws_s3_bucket_versioning: Add missing support for Disabled bucket versioning (#​23731)

BUG FIXES:

  • resource/aws_s3_bucket: Prevent panic when expanding the bucket's list of cors_rule (#​7547)
  • resource/aws_s3_bucket_replication_configuration: Change rule configuration block to list instead of set (#​23737)
  • resource/aws_s3_bucket_replication_configuration: Correctly configure empty rule.filter configuration block in API requests (#​23716)
  • resource/aws_s3_bucket_replication_configuration: Ensure both key and value arguments of the rule.filter.tag configuration block are correctly populated in the outgoing API request and terraform state. (#​23716)
  • resource/aws_s3_bucket_replication_configuration: Prevent inconsistent final plan when rule.filter.prefix is an empty string (#​23716)
  • resource/aws_s3_bucket_replication_configuration: Set rule.id as Computed to prevent drift when the value is not configured (#​23737)

v3.74.3

Compare Source

BUG FIXES:

  • resource/aws_ecs_capacity_provider: Fix tagging error preventing use in ISO partitions (#​23030)
  • resource/aws_ecs_cluster: Fix tagging error preventing use in ISO partitions (#​23030)
  • resource/aws_ecs_service: Fix tagging error preventing use in ISO partitions (#​23030)
  • resource/aws_ecs_task_definition: Fix tagging error preventing use in ISO partitions (#​23030)
  • resource/aws_ecs_task_set: Fix tagging error preventing use in ISO partitions (#​23030)
  • resource/aws_waf_rule_group: Prevent panic when expanding the rule group's set of activated_rule (#​22978)
  • resource/aws_wafregional_rule_group: Prevent panic when expanding the rule group's set of activated_rule (#​22978)

v3.74.2

Compare Source

BUG FIXES:

  • resource/aws_rds_cluster: Fix crash when configured engine_version string is shorter than the EngineVersion string returned from the AWS API (#​23039)
  • resource/aws_vpn_connection: Add support for ipsec.1-aes256 connection type (#​23127)

v3.74.1

Compare Source

BUG FIXES:

  • resource/aws_backup_selection: Fix permanent diffs for condition and not_resources arguments causing resource recreation (#​22882)

v3.74.0

Compare Source

FEATURES:

  • New Data Source: aws_api_gateway_export (#​22731)
  • New Data Source: aws_api_gateway_sdk (#​22731)
  • New Data Source: aws_apigatewayv2_export (#​22732)
  • New Data Source: aws_connect_contact_flow_module (#​22518)
  • New Data Source: aws_connect_prompt (#​22636)
  • New Data Source: aws_connect_quick_connect (#​22527)
  • New Data Source: aws_datapipeline_pipeline (#​22597)
  • New Data Source: aws_datapipeline_pipeline_definition (#​22597)
  • New Data Source: aws_imagebuilder_components (#​21881)
  • New Data Source: aws_imagebuilder_distribution_configurations (#​22733)
  • New Data Source: aws_imagebuilder_infrastructure_configurations (#​22723)
  • New Resource: aws_connect_queue (#​22566)
  • New Resource: aws_connect_security_profile (#​22369)
  • New Resource: aws_dataexchange_data_set (#​22697)
  • New Resource: aws_datapipeline_pipeline_definition (#​22597)
  • New Resource: aws_devicefarm_test_grid_project (#​22688)
  • New Resource: aws_ecs_cluster_capacity_providers (#​22672)
  • New Resource: aws_sagemaker_project (#​21534)

ENHANCEMENTS:

  • resource/aws_api_gateway_stage: Add web_acl_arn attribute (#​18561)
  • resource/aws_elasticache_replication_group: Add user_group_ids to associate aws_elasticache_user_group with aws_elasticache_replication_group (#​20406)
  • resource/aws_imagebuilder_distribution_configuration: Add container_distribution_configuration argument (#​22758)
  • resource/aws_iot_role_alias: Increase the maximum allowed value of the credential_duration argument to 43200 (12 hours) (#​22757)
  • resource/aws_network_interface: Add private_ip_list, private_ip_list_enabled, ipv6_address_list, and ipv6_address_list_enabled attributes (#​17846)
  • resource/aws_s3_bucket_notification: Add eventbridge argument (#​22045)
  • resource/aws_vpc_endpoint_subnet_association: Fix resource importing (#​22796)

BUG FIXES:

  • data-source/aws_ecr_repository: Further refine tag error handling in ISO partitions (#​22780)
  • data-source/aws_lb: Further refine tag error handling for ISO regions (#​22717)
  • data-source/aws_lb: Further refine tag error handling for ISO regions (#​22717)
  • data-source/aws_lb_listener: Further refine tag error handling for ISO regions (#​22717)
  • data-source/aws_lb_target_group: Further refine tag error handling for ISO regions (#​22717)
  • data-source/aws_sqs_queue: Further refine tag error handling in ISO partitions (#​22780)
  • data-source/aws_vpc: Suppress errors if main route table cannot be found (#​22724)
  • resource/aws_cloudfront_distribution: Increase the maximum valid origin_keepalive_timeout value to 180 (#​22632)
  • resource/aws_cloudwatch_composite_alarm: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_cloudwatch_event_bus: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_cloudwatch_event_rule: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_cloudwatch_metric_alarm: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_cloudwatch_metric_stream: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_ecr_repository: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_ecs_capacity_provider: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_ecs_cluster: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_ecs_cluster: Provide new resource aws_ecs_cluster_capacity_providers to avoid bugs using capacity_providers and default_capacity_provider_strategy, which arguments will be deprecated in a future version (#​22672)
  • resource/aws_ecs_service: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_ecs_task_definition: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_ecs_task_set: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_instance: Prevent panic when reading the instance's block device mappings (#​22719)
  • resource/aws_internet_gateway: No longer give up before the attachment timeout (4m) is exceeded (previously it was giving up after 20 not found checks). (#​22713)
  • resource/aws_lambda_function: Prevent errors when attempting to configure code signing in the ap-southeast-3 AWS Region (#​22693)
  • resource/aws_lb: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_lb_listener: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_lb_listener_rule: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_lb_target_group: Further refine tag error handling for ISO regions (#​22717)
  • resource/aws_sns_topic: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_sqs_queue: Further refine tag error handling in ISO partitions (#​22780)
  • resource/aws_vpc: Suppress errors if main route table, default NACL or default security group cannot be found (#​22724)
  • resource/aws_vpc_dhcp_options_association: Support default DHCP Options ID (#​22722)

v3.73.0

Compare Source

FEATURES:

  • New Data Source: aws_cloudfront_origin_access_identity (#​22572)
  • New Data Source: aws_vpc_ipam_preview_next_cidr (#​22643)
  • New Resource: aws_appsync_api_cache (#​22578)
  • New Resource: aws_appsync_domain_name (#​22487)
  • New Resource: aws_appsync_domain_name_api_association (#​22487)
  • New Resource: aws_cloudsearch_domain (#​17723)
  • New Resource: aws_cloudsearch_domain_service_access_policy (#​17723)
  • New Resource: aws_detective_invitation_accepter (#​22163)
  • New Resource: aws_detective_member (#​22163)
  • New Resource: aws_fsx_data_repository_association (#​22291)
  • New Resource: aws_lambda_invocation (#​19488)

ENHANCEMENTS:

  • data-source/aws_cognito_user_pool_clients: Add client_names attribute (#​22615)
  • data-source/aws_imagebuilder_image_recipe: Add user_data_base64 attribute (#​21763)
  • resource/aws_dynamodb_table: Add special case handling when switching billing_mode from PAY_PER_REQUEST to PROVISIONED and provisioned throughput is ignored. (#​22630)
  • resource/aws_fsx_lustre_file_system: Add file_system_type_version argument (#​22291)
  • resource/aws_imagebuilder_image_recipe: Add user_data_base64 argument (#​21763)
  • resource/aws_opsworks_custom_layer: Add plan time validation for ebs_volume.type and custom_json. (#​12433)
  • resource/aws_opsworks_custom_layer: Add support for cloudwatch_configuration (#​12433)
  • resource/aws_security_group: Ensure that the Security Group is found 3 times in a row before declaring that it has been created (#​22420)

BUG FIXES:

  • resource/aws_apprunner_custom_domain_association: Add the status binding_certificate as a valid target when waiting for creation. (#​20222)
  • resource/aws_cloudfront_distribution: Increase the maximum valid origin_keepalive_timeout value to 180 (#​22632)
  • resource/aws_ecr_lifecycle_policy: Fix diffs in policy when no changes are detected (#​22665)
  • resource/aws_load_balancer_policy: Suppress policy_attribute differences (#​21776)

v3.72.0

Compare Source

FEATURES:

  • New Data Source: aws_cognito_user_pool_client (#​22477)
  • New Resource: aws_cognito_identity_pool_provider_principal_tag (#​22514)
  • New Resource: aws_connect_contact_flow_module (#​22349)
  • New Resource: aws_connect_quick_connect (#​22250)
  • New Resource: aws_devicefarm_instance_profile (#​22458)
  • New Resource: aws_memorydb_snapshot (#​22486)
  • New Resource: aws_shield_protection_health_check_association (#​21993)

ENHANCEMENTS:

  • data-source/aws_cloudfront_distribution: Add aliases attribute (#​22552)
  • data-source/aws_customer_gateway: Add certificate_arn attribute (#​22435)
  • data-source/aws_ebs_snapshot: Add storage_tier and outpost_arn attributes. (#​22342)
  • data-source/aws_ecr_repository: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22535)
  • data-source/aws_eks_cluster: Add ip_family to the kubernetes_network_config configuration block (#​22485)
  • data-source/aws_elb_service_account: Add account ID for ap-southeast-3 AWS Region (#​22453)
  • data-source/aws_iam_role: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22544)
  • data-source/aws_iam_user: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22544)
  • data-source/aws_instance: Add the instance_metadata_tags attribute to the metadata_options configuration block (#​22463)
  • data-source/aws_launch_template: Add the instance_metadata_tags attribute to the metadata_options configuration block (#​22463)
  • data-source/aws_lb: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22551)
  • data-source/aws_lb_listener: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22551)
  • data-source/aws_lb_target_group: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22551)
  • data-source/aws_sagemaker_prebuilt_ecr_image: Add account IDs for the BlazingText image in af-south-1 and eu-south-1 AWS Regions (#​22455)
  • data-source/aws_sagemaker_prebuilt_ecr_image: Add account IDs for the DeepAR Forecasting image in af-south-1 and eu-south-1 AWS Regions (#​22455)
  • data-source/aws_sagemaker_prebuilt_ecr_image: Add account IDs for the Factorization Machines image in af-south-1, ap-northeast-3 and eu-south-1 AWS Regions (#​22455)
  • data-source/aws_sagemaker_prebuilt_ecr_image: Add account IDs for the Spark ML Serving image in af-south-1, ap-east-1, cn-north-1, cn-northwest-1, eu-north-1, eu-south-1, eu-west-3, me-south-1 and sa-east-1 AWS Regions (#​22455)
  • data-source/aws_sagemaker_prebuilt_ecr_image: Add account IDs for the XGBoost image in af-south-1, ap-northeast-3 and eu-south-1 AWS Regions (#​22455)
  • data-source/aws_sqs_queue: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22516)
  • resource/aws_appsync_datasource: Add authorization_config attribute to the http_config configuration block (#​22411)
  • resource/aws_appsync_datasource: Add delta_sync_config and versioned to the dynamodb_config configuration block (#​22411)
  • resource/aws_appsync_datasource: Add relational_database_config argument (#​22411)
  • resource/aws_appsync_datasource: Add plan time validation for service_role_arn and lambda_config.function_arn (#​22411)
  • resource/aws_appsync_function: Add max_batch_size and sync_config arguments. (#​22484)
  • resource/aws_appsync_resolver: Add max_batch_size and sync_config arguments. (#​22510)
  • resource/aws_backup_selection: Add condition configuration block and not_resources argument in support of fine-grained backup plan resource assignment (#​22074)
  • resource/aws_cloudwatch_composite_alarm: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22556)
  • resource/aws_cloudwatch_event_bus: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22550)
  • resource/aws_cloudwatch_event_rule: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22550)
  • resource/aws_cloudwatch_log_destination_policy: Add force_update argument. (#​22460)
  • resource/aws_cloudwatch_log_destination_policy: Add plan time validation for access_policy. (#​22460)
  • resource/aws_cloudwatch_metric_alarm: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22556)
  • resource/aws_cloudwatch_metric_stream: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22556)
  • resource/aws_connect_contact_flow: add delete function (#​22303)
  • resource/aws_customer_gateway: Add certificate_arn argument (#​22435)
  • resource/aws_ebs_snapshot: Add outpost_arn, storage_tier, permanent_restore, temporary_restore_days arguments (#​22342)
  • resource/aws_ebs_snapshot_copy: Add storage_tier, permanent_restore, temporary_restore_days arguments (#​22342)
  • resource/aws_ebs_snapshot_import: Add storage_tier, permanent_restore, temporary_restore_days arguments (#​22342)
  • resource/aws_ecr_repository: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22535)
  • resource/aws_ecs_capacity_provider: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22529)
  • resource/aws_ecs_cluster: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22529)
  • resource/aws_ecs_service: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22529)
  • resource/aws_ecs_task_definition: Add skip_destroy argument to optionally prevent overwriting previous revision (#​22269)
  • resource/aws_ecs_task_definition: Add plan time validation for family (#​18610)
  • resource/aws_ecs_task_definition: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22529)
  • resource/aws_ecs_task_set: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22529)
  • resource/aws_eks_cluster: Add ip_family to the kubernetes_network_config configuration block (#​22485)
  • resource/aws_glue_crawler: add delta_target argument. (#​22472)
  • resource/aws_iam_role: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22544)
  • resource/aws_iam_user: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22544)
  • resource/aws_instance: Add the instance_metadata_tags argument to the metadata_options configuration block (#​22463)
  • resource/aws_launch_template: Add the instance_metadata_tags argument to the metadata_options configuration block (#​22463)
  • resource/aws_lb: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22551)
  • resource/aws_lb_listener: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22551)
  • resource/aws_lb_listener_rule: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22551)
  • resource/aws_lb_target_group: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22551)
  • resource/aws_s3_bucket: Add additional protection against object_lock_configuration causing errors in partitions (e.g., ISO) where not supported (#​22575)
  • resource/aws_sns_topic: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22511)
  • resource/aws_sqs_queue: Attempt tags-on-create, fallback to tag after create, and allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​22516)
  • resource/aws_vpc: Add ipv6_cidr_block_network_border_group argument (#​22211)
  • resource/aws_vpc_ipam_pool_cidr_allocation: Add disallowed_cidrs argument (#​22470)
  • resource/aws_vpc_ipam_preview_next_cidr: Add disallowed_cidrs argument (#​22501)
  • resource/aws_vpn_connection: Add vgw_telemetry.certificate_arn attribute (#​19311)
  • resource/aws_vpn_connection: customer_gateway_id, transit_gateway_id and vpn_gateway_id can be updated without recreating the resource (#​19311)
  • resource/aws_vpn_connection: tunnel1_preshared_key and tunnel2_preshared_key can be updated without recreating the resource (#​19311)

BUG FIXES:

  • data-source/aws_vpc_ipam_pool: Return an error if more than 1 IPAM Pool matches (#​22438)
  • data-source/aws_vpc_ipam_pool: Set address_family, allocation_default_netmask_length, allocation_max_netmask_length, allocation_min_netmask_length and tags attributes (#​22438)
  • resource/aws_cloudfront_distribution: Increase the maximum valid origin_read_timeout value to 180 (#​22461)
  • resource/aws_fsx_lustre_file_system: Add missing values to per_unit_storage_throughput validation (#​22462)
  • resource/aws_fsx_openzfs_file_system: Change root_volume_configuration.copy_tags_to_snapshots to ForceNew (#​22480)
  • resource/aws_fsx_openzfs_file_system: Fix crash with nil root_volume_configuration.nfs_exports value (#​22480)
  • resource/aws_memorydb_cluster: Correctly propagate configurable timeouts to waiters. (#​22489)
  • resource/aws_route53_record: Fix import with underscores in names (#​21556)
  • resource/aws_sqs_queue: Don't timeout when a queue policy Condition value contains an empty array (#​22547)
  • resource/aws_ssm_parameter: Mark version as Computed when value changes (#​22522)
  • resource/aws_subnet: Protect against errors when availability_zone_id is not supported in a partition (e.g., ISO) (#​22580)
  • resource/aws_subnet: Resource-based naming is not available in the ap-southeast-3 region (#​22531)

v3.71.0

Compare Source

FEATURES:

  • New Data Source: aws_batch_scheduling_policy (#​22335)
  • New Data Source: aws_cognito_user_pool_clients (#​22289)
  • New Data Source: aws_cognito_user_pool_signing_certificate (#​22285)
  • New Data Source: aws_mskconnect_custom_plugin (#​22333)
  • New Data Source: aws_mskconnect_worker_configuration (#​22414)
  • New Data Source: aws_organizations_resource_tags (#​22371)
  • New Data Source: aws_ses_active_receipt_rule_set (#​22310)
  • New Data Source: aws_ses_domain_identity (#​22321)
  • New Data Source: aws_ses_email_identity (#​22321)
  • New Resource: aws_batch_scheduling_policy (#​22262)
  • New Resource: aws_cloud9_environment_membership (#​11857)
  • New Resource: aws_codebuild_resource_policy (#​22196)
  • New Resource: aws_datasync_location_fsx_lustre_file_system (#​22346)
  • New Resource: aws_datasync_location_hdfs (#​22347)
  • New Resource: aws_devicefarm_device_pool (#​21025)
  • New Resource: aws_devicefarm_network_profile (#​22448)
  • New Resource: aws_devicefarm_upload (#​22443)
  • New Resource: aws_fsx_openzfs_file_system (#​22234)
  • New Resource: aws_fsx_openzfs_snapshot (#​22234)
  • New Resource: aws_fsx_openzfs_volume (#​22234)
  • New Resource: aws_memorydb_cluster (#​22388)
  • New Resource: aws_memorydb_parameter_group (#​22304)
  • New Resource: aws_memorydb_subnet_group (#​22256)
  • New Resource: aws_memorydb_user (#​22261)
  • New Resource: aws_mskconnect_custom_plugin (#​22333)
  • New Resource: aws_mskconnect_worker_configuration (#​22414)
  • New Resource: aws_sagemaker_device (#​22427)
  • New Resource: aws_vpc_endpoint_connection_accepter (#​19083)
  • New Resource: aws_vpc_ipam_organization_admin_account (#​22394)

ENHANCEMENTS:

  • data-source/aws_batch_job_queue: Add scheduling_policy_arn attribute (#​22348)
  • data-source/aws_cloudtrail_service_account: Add service account ID for ap-southeast-3 AWS Region (#​22295)
  • data-source/aws_ecs_task_definition: Add arn attribute. (#​21856)
  • data-source/aws_elb_hosted_zone_id: Add hosted zone ID for ap-southeast-3 AWS Region (#​22295)
  • data-source/aws_s3_bucket: Add hosted zone ID for ap-southeast-3 AWS Region (#​22295)
  • data-source/aws_ssm_parameters_by_path: Add recursive argument (#​22222)
  • data-source/aws_subnet: Add enable_dns64, ipv6_native, enable_resource_name_dns_aaaa_record_on_launch, enable_resource_name_dns_a_record_on_launch and private_dns_hostname_type_on_launch attributes (#​22339)
  • provider: Add validation for the duration, external_id and session_name arguments in the assume_role configuration block (#​18085)
  • resource/aws_batch_job_queue: Add scheduling_policy_arn attribute (#​22298)
  • resource/aws_cloud9_environment_ec2: Add plan time validations for name, automatic_stop_time_minutes, description. (#​18560)
  • resource/aws_cloudfront_distribution: Add plan time validation to ordered_cache_behavior.forwarded_values.cookies, ordered_cache_behavior.lambda_function_association.event_type, ordered_cache_behavior.lambda_function_association.lambda_arn, ordered_cache_behavior.function_association.lambda_arn, ordered_cache_behavior.function_association.event_type, ordered_cache_behavior.viewer_protocol_policy, comment, default_cache_behavior.forwarded_values.cookies, default_cache_behavior.lambda_function_association.event_type, ordered_cache_behavior.lambda_function_association.lambda_arn, default_cache_behavior.function_association.lambda_arn, default_cache_behavior.function_association.event_type, default_cache_behavior.viewer_protocol_policy, origin.custom_origin_config.origin_keepalive_timeout, origin.custom_origin_config.origin_read_timeout, origin.custom_origin_config.origin_protocol_policy, origin.custom_origin_config.origin_ssl_protocols, price_class, viewer_certificate.acm_certificate_arn, viewer_certificate.minimum_protocol_version, viewer_certificate.ssl_support_method. (#​21034)
  • resource/aws_codebuild_project: Add artifacts.bucket_owner_access, secondary_artifacts.bucket_owner_access, logs_config.s3_logs.bucket_owner_access, project_visibility, resource_access_role arguments. (#​22189)
  • resource/aws_codebuild_project: Add public_project_alias attribute. (#​22189)
  • resource/aws_codebuild_project: Add secondary_source_version argument (#​22345)
  • resource/aws_codebuild_project: Add plan time validation for cache.modes and service_role. (#​22189)
  • resource/aws_codepipeline: Add plan time validation to name, role_arn, stage.name, stage.action.name, stage.action.name, stage.action.run_order, stage.action.namespace, action.configuration, and action.version (#​18451)
  • resource/aws_codepipeline_webhook: Add arn attribute. (#​22406)
  • resource/aws_codepipeline_webhook: Add plan time validation for authentication_configuration.secret_token, filter.json_path, filter.match_equals, name. (#​22406)
  • resource/aws_codepipeline_webhook: Allow updating filter in place. (#​22406)
  • resource/aws_dax_cluster: Add cluster_endpoint_encryption_type argument (#​22396)
  • resource/aws_dx_private_virtual_interface: Add sitelink_enabled argument (#​22350)
  • resource/aws_dx_transit_virtual_interface: Add sitelink_enabled argument (#​22350)
  • resource/aws_ecr_replication_configuration: Add repository_filter to replication_configuration block (#​21231)
  • resource/aws_ecr_replication_configuration: Increase MaxItems for rule to 10 and for destination to 25 (#​22281)
  • resource/aws_elasticsearch_domain: Tag on create (#​18082)
  • resource/aws_glue_trigger: Add start_on_creation argument (#​22439)
  • resource/aws_kinesis_firehose_delivery_stream: Add error_output_prefix argument to extended_s3_configuration s3_backup_configuration configuration block (#​11229)
  • resource/aws_kinesis_firehose_delivery_stream: Add error_output_prefix argument to redshift_configuration `s3_backup_

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the auto-update label Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants