Skip to content
This repository has been archived by the owner on Oct 25, 2022. It is now read-only.

Update Terraform aws to v4 #209

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

Conversation

staff-infrastructure-moj
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider major 3.75.0 -> 4.15.0
aws (source) required_provider major 3.32.0 -> 4.15.0

Release Notes

hashicorp/terraform-provider-aws

v4.15.0

Compare Source

BREAKING CHANGES:

  • resource/aws_msk_cluster: The ebs_volume_size argument is deprecated in favor of the storage_info block. The storage_info block can set volume_size and provisioned_throughput (#​24767)

FEATURES:

  • New Data Source: aws_lb_hosted_zone_id (#​24749)
  • New Data Source: aws_networkmanager_core_network_policy_document (#​24368)
  • New Resource: aws_db_snapshot_copy (#​9886)
  • New Resource: aws_keyspaces_table (#​24351)

ENHANCEMENTS:

  • datasource/aws_route53_resolver_rules: add name_regex argument (#​24582)
  • resource/aws_autoscaling_group: Add instance_refresh.preferences.skip_matching argument (#​23059)
  • resource/aws_autoscaling_policy: Add enabled argument (#​12625)
  • resource/aws_ec2_fleet: Add arn attribute (#​24732)
  • resource/aws_ec2_fleet: Add launch_template_config.override.instance_requirements argument (#​24732)
  • resource/aws_ec2_fleet: Add support for capacity-optimized and capacity-optimized-prioritized values for spot_options.allocation_strategy (#​24732)
  • resource/aws_lambda_function: Add support for nodejs16.x runtime value (#​24768)
  • resource/aws_lambda_layer_version: Add support for nodejs16.x compatible_runtimes value (#​24768)
  • resource/aws_organizations_account: Add create_govcloud argument and govcloud_id attribute (#​24447)
  • resource/aws_s3_bucket_website_configuration: Add routing_rules parameter to be used instead of routing_rule to support configurations with empty String values (#​24198)

BUG FIXES:

  • resource/aws_autoscaling_group: Wait for correct number of ELBs when wait_for_elb_capacity is configured (#​20806)
  • resource/aws_elasticache_replication_group: Fix perpetual diff on auto_minor_version_upgrade (#​24688)

v4.14.0

Compare Source

FEATURES:

  • New Data Source: aws_connect_routing_profile (#​23525)
  • New Data Source: aws_connect_security_profile (#​23524)
  • New Data Source: aws_connect_user_hierarchy_structure (#​23527)
  • New Data Source: aws_location_map (#​24693)
  • New Resource: aws_appflow_connector_profile (#​23892)
  • New Resource: aws_appflow_flow (#​24017)
  • New Resource: aws_appintegrations_event_integration (#​23904)
  • New Resource: aws_connect_user_hierarchy_group (#​23531)
  • New Resource: aws_location_map (#​24682)

ENHANCEMENTS:

  • data-source/aws_acm_certificate: Add certificate and certificate_chain attributes (#​24593)
  • data-source/aws_autoscaling_group: Add enabled_metrics attribute (#​24691)
  • data-source/aws_codestarconnections_connection: Support lookup by name (#​19262)
  • data-source/aws_launch_template: Add instance_requirements attribute (#​24543)
  • resource/aws_ebs_volume: Add support for multi_attach_enabled with io2 volumes (#​19060)
  • resource/aws_launch_template: Add instance_requirements argument (#​24543)
  • resource/aws_servicecatalog_provisioned_product: Wait for provisioning to finish (#​24758)
  • resource/aws_servicecatalog_provisioned_product: Wait for update to finish (#​24758)
  • resource/aws_spot_fleet_request: Add overrides.instance_requirements argument (#​24448)

BUG FIXES:

  • resource/aws_alb_listener_rule: Don't force recreate listener rule on priority change. (#​23768)
  • resource/aws_default_subnet: Fix InvalidSubnet.Conflict errors when associating IPv6 CIDR blocks (#​24685)
  • resource/aws_ebs_volume: Add configurable timeouts (#​24745)
  • resource/aws_imagebuilder_image_recipe: Fix ResourceDependencyException errors when a dependency is modified (#​24708)
  • resource/aws_kms_key: Retry on MalformedPolicyDocumentException errors when updating key policy (#​24697)
  • resource/aws_servicecatalog_provisioned_product: Prevent error when retrieving a provisioned product in a non-available state (#​24758)
  • resource/aws_subnet: Fix InvalidSubnet.Conflict errors when associating IPv6 CIDR blocks (#​24685)

v4.13.0

Compare Source

FEATURES:

  • New Data Source: aws_emrcontainers_virtual_cluster (#​20003)
  • New Data Source: aws_iam_instance_profiles (#​24423)
  • New Data Source: aws_secretsmanager_secrets (#​24514)
  • New Resource: aws_emrcontainers_virtual_cluster (#​20003)
  • New Resource: aws_iot_topic_rule_destination (#​24395)

ENHANCEMENTS:

  • data-source/aws_ami: Add deprecation_time attribute (#​24489)
  • data-source/aws_msk_cluster: Add bootstrap_brokers_public_sasl_iam, bootstrap_brokers_public_sasl_scram and bootstrap_brokers_public_tls attributes (#​21005)
  • data-source/aws_ssm_patch_baseline: Add the following attributes: approved_patches, approved_patches_compliance_level, approval_rule, global_filter, rejected_patches, rejected_patches_action, source (#​24401)
  • resource/aws_ami: Add deprecation_time argument (#​24489)
  • resource/aws_ami_copy: Add deprecation_time argument (#​24489)
  • resource/aws_ami_from_instance: Add deprecation_time argument (#​24489)
  • resource/aws_iot_topic_rule: Add http and error_action.http arguments (#​16087)
  • resource/aws_iot_topic_rule: Add kafka and error_action.kafka arguments (#​24395)
  • resource/aws_iot_topic_rule: Add s3.canned_acl and error_action.s3.canned_acl arguments (#​19175)
  • resource/aws_iot_topic_rule: Add timestream and error_action.timestream arguments (#​22337)
  • resource/aws_lambda_permission: Add function_url_auth_type argument (#​24510)
  • resource/aws_msk_cluster: Add bootstrap_brokers_public_sasl_iam, bootstrap_brokers_public_sasl_scram and bootstrap_brokers_public_tls attributes (#​21005)
  • resource/aws_msk_cluster: Add broker_node_group_info.connectivity_info argument to support public access (#​21005)
  • resource/aws_msk_cluster: Add client_authentication.unauthenticated argument (#​21005)
  • resource/aws_msk_cluster: Allow in-place update of client_authentication and encryption_info.encryption_in_transit.client_broker (#​21005)

BUG FIXES:

  • resource/aws_cloudfront_distribution: Fix PreconditionFailed errors when other CloudFront resources are changed before the distribution (#​24537)
  • resource/aws_ecs_service: Fix retry when using the wait_for_steady_state parameter (#​24541)
  • resource/aws_launch_template: Fix crash when reading license_specification (#​24579)
  • resource/aws_ssm_document: Always include attachment_sources when updating SSM documents (#​24530)

v4.12.1

Compare Source

ENHANCEMENTS:

  • resource/aws_kms_key: Add support for HMAC_256 customer master key spec (#​24450)

BUG FIXES:

  • resource/aws_acm_certificate_validation: Restore certificate issuance timestamp as the resource id value, fixing error on existing resource Read (#​24453)
  • resource/aws_kms_alias: Fix reserved prefix used in name and name_prefix plan time validation (#​24469)

v4.12.0

Compare Source

FEATURES:

  • New Data Source: aws_ce_cost_category (#​24402)
  • New Data Source: aws_ce_tags (#​24402)
  • New Data Source: aws_cloudfront_origin_access_identities (#​24382)
  • New Data Source: aws_mq_broker_instance_type_offerings (#​24394)
  • New Resource: aws_athena_data_catalog (#​22968)
  • New Resource: aws_ce_cost_category (#​24402)
  • New Resource: aws_docdb_event_subscription (#​24379)

ENHANCEMENTS:

  • data-source/aws_grafana_workspace: Add tags attribute (#​24358)
  • data-source/aws_instance: Add maintenance_options attribute (#​24377)
  • data-source/aws_launch_template: Add maintenance_options attribute (#​24377)
  • provider: Add support for Assume Role with Web Identity. (#​24441)
  • resource/aws_acm_certificate: Add validation_option argument (#​3853)
  • resource/aws_acm_certificate_validation: Increase default resource Create (certificate issuance) timeout to 75 minutes (#​20073)
  • resource/aws_emr_cluster: Add list_steps_states argument (#​20871)
  • resource/aws_grafana_workspace: Add tags argument (#​24358)
  • resource/aws_instance: Add maintenance_options argument (#​24377)
  • resource/aws_launch_template: Add maintenance_options argument (#​24377)
  • resource/aws_mq_broker: Make maintenance_window_start_time updateable without recreation. (#​24385)
  • resource/aws_rds_cluster: Add serverlessv2_scaling_configuration argument to support Aurora Serverless v2 (#​24363)
  • resource/aws_spot_fleet_request: Add terminate_instances_on_delete argument (#​17268)

BUG FIXES:

  • data-source/aws_kms_alias: Fix name plan time validation (#​13000)
  • provider: Setting skip_metadata_api_check = false now overrides AWS_EC2_METADATA_DISABLED environment variable. (#​24441)
  • resource/aws_acm_certificate: Correctly handle SAN entries that match domain_name (#​20073)
  • resource/aws_dms_replication_task: Fix to stop the task before updating, if required (#​24047)
  • resource/aws_ec2_availability_zone_group: Don't crash if group_name is not found (#​24422)
  • resource/aws_elasticache_cluster: Update regex pattern to target specific Redis V6 versions through the engine_version attribute (#​23734)
  • resource/aws_elasticache_replication_group: Update regex pattern to target specific Redis V6 versions through the engine_version attribute (#​23734)
  • resource/aws_kms_alias: Fix name and name_prefix plan time validation (#​13000)
  • resource/aws_lb: Fix bug causing an error on update if tags unsupported in ISO region (#​24334)
  • resource/aws_s3_bucket_policy: Let resource be removed from tfstate if bucket deleted outside Terraform (#​23510)
  • resource/aws_s3_bucket_versioning: Let resource be removed from tfstate if bucket deleted outside Terraform (#​23510)
  • resource/aws_ses_receipt_filter: Allow period character (.) in name argument (#​24383)

v4.11.0

Compare Source

FEATURES:

  • New Data Source: aws_s3_bucket_policy (#​17738)
  • New Resource: aws_transfer_workflow (#​24248)

ENHANCEMENTS:

  • data-source/aws_imagebuilder_infrastructure_configuration: Add instance_metadata_options attribute (#​24285)
  • data-source/aws_opensearch_domain: Add cold_storage_options attribute to the cluster_config configuration block (#​24284)
  • resource/aws_db_proxy: Add auth.username argument (#​24264)
  • resource/aws_elasticache_user: Add plan-time validation of password argumnet length (#​24274)
  • resource/aws_elasticsearch_domain: For Elasticsearch versions 6.7+, allow in-place update of node_to_node_encryption.0.enabled and encrypt_at_rest.0.enabled. (#​24222)
  • resource/aws_fsx_ontap_file_system: Add support for SINGLE_AZ_1 deployment_type. (#​24280)
  • resource/aws_imagebuilder_infrastructure_configuration: Add instance_metadata_options argument (#​24285)
  • resource/aws_instance: Add capacity_reservation_specification.capacity_reservation_target.capacity_reservation_resource_group_arn argument (#​24283)
  • resource/aws_instance: Add network_interface.network_card_index argument (#​24283)
  • resource/aws_opensearch_domain: Add cold_storage_options argument to the cluster_config configuration block (#​24284)
  • resource/aws_opensearch_domain: For Elasticsearch versions 6.7+, allow in-place update of node_to_node_encryption.0.enabled and encrypt_at_rest.0.enabled. (#​24222)
  • resource/aws_transfer_server: Add workflow_details argument (#​24248)
  • resource/aws_waf_byte_match_set: Additional supported values for byte_match_tuples.field_to_match.type argument (#​24286)
  • resource/aws_wafregional_web_acl: Additional supported values for logging_configuration.redacted_fields.field_to_match.type argument (#​24286)
  • resource/aws_workspaces_workspace: Additional supported values for workspace_properties.compute_type_name argument (#​24286)

BUG FIXES:

  • data-source/aws_db_instance: Prevent panic when setting instance connection endpoint values (#​24299)
  • data-source/aws_efs_file_system: Prevent panic when searching by tag returns 0 or multiple results (#​24298)
  • data-source/aws_elasticache_cluster: Gracefully handle additional tagging error type in non-standard AWS partitions (i.e., ISO) (#​24275)
  • resource/aws_appstream_user_stack_association: Prevent panic during resource read (#​24303)
  • resource/aws_cloudformation_stack_set: Prevent Validation errors when operation_preferences.failure_tolerance_count is zero (#​24250)
  • resource/aws_elastic_beanstalk_environment: Correctly set cname_prefix attribute (#​24278)
  • resource/aws_elasticache_cluster: Gracefully handle additional tagging error type in non-standard AWS partitions (i.e., ISO) (#​24275)
  • resource/aws_elasticache_parameter_group: Gracefully handle additional tagging error type in non-standard AWS partitions (i.e., ISO) (#​24275)
  • resource/aws_elasticache_replication_group: Gracefully handle additional tagging error type in non-standard AWS partitions (i.e., ISO) (#​24275)
  • resource/aws_elasticache_subnet_group: Gracefully handle additional tagging error type in non-standard AWS partitions (i.e., ISO) (#​24275)
  • resource/aws_elasticache_user: Gracefully handle additional tagging error type in non-standard AWS partitions (i.e., ISO) (#​24275)
  • resource/aws_elasticache_user_group: Gracefully handle additional tagging error type in non-standard AWS partitions (i.e., ISO) (#​24275)
  • resource/aws_instance: Fix issue with assuming Placement and disableApiTermination instance attributes exist when managing a Snowball Edge device (#​19256)
  • resource/aws_kinesis_firehose_delivery_stream: Increase the maximum length of the processing_configuration.processors.parameters.parameter_value argument's value to 5120 (#​24312)
  • resource/aws_macie2_member: Correct type for invitation_disable_email_notification parameter (#​24304)
  • resource/aws_s3_bucket_server_side_encryption_configuration: Retry on ServerSideEncryptionConfigurationNotFoundError errors due to eventual consistency (#​24266)
  • resource/aws_sfn_state_machine: Prevent panic during resource update (#​24302)
  • resource/aws_shield_protection_group: When updating resource tags, use the protection_group_arn parameter instead of arn. (#​24296)
  • resource/aws_ssm_association: Prevent panic when wait_for_success_timeout_seconds is configured (#​24300)

v4.10.0

Compare Source

FEATURES:

  • New Data Source: aws_iam_saml_provider (#​10498)
  • New Data Source: aws_nat_gateways (#​24190)
  • New Resource: aws_datasync_location_fsx_openzfs_file_system (#​24200)
  • New Resource: aws_elasticache_user_group_association (#​24204)
  • New Resource: aws_qldb_stream (#​19297)

ENHANCEMENTS:

  • data-source/aws_qldb_ledger: Add kms_key and tags attributes (#​19297)
  • resource/aws_ami_launch_permission: Add group argument (#​20677)
  • resource/aws_ami_launch_permission: Add organization_arn and organizational_unit_arn arguments (#​21694)
  • resource/aws_athena_database: Add properties argument. (#​24172)
  • resource/aws_athena_database: Add import support. (#​24172)
  • resource/aws_config_config_rule: Add source.custom_policy_details argument. (#​24057)
  • resource/aws_config_config_rule: Add plan time validation for source.source_detail.event_source and source.source_detail.message_type. (#​24057)
  • resource/aws_config_config_rule: Make source.source_identifier optional. (#​24057)
  • resource/aws_eks_addon: Add preserve argument (#​24218)
  • resource/aws_grafana_workspace: Add plan time validations for authentication_providers, authentication_providers, authentication_providers. (#​24170)
  • resource/aws_qldb_ledger: Add kms_key argument (#​19297)
  • resource/aws_vpc_ipam_scope: Add pagination when describing IPAM Scopes (#​24188)

BUG FIXES:

  • resource/aws_athena_database: Add drift detection for comment. (#​24172)
  • resource/aws_cloudformation_stack_set: Prevent InvalidParameter errors when updating operation_preferences (#​24202)
  • resource/aws_cloudwatch_event_connection: Add validation to auth_parameters.api_key.key, auth_parameters.api_key.value, auth_parameters.basic.username, auth_parameters.basic.password, auth_parameters.oauth.authorization_endpoint, auth_parameters.oauth.client_parameters.client_id and auth_parameters.oauth.client_parameters.client_secret arguments (#​24154)
  • resource/aws_cloudwatch_log_subscription_filter: Retry resource create and update when a conflicting operation error is returned (#​24148)
  • resource/aws_ecs_service: Retry when using the wait_for_steady_state parameter and ResourceNotReady errors are returned from the AWS API (#​24223)
  • resource/aws_ecs_service: Wait for service to reach an active state after create and update operations (#​24223)
  • resource/aws_emr_cluster: Ignore UnknownOperationException errors when reading a cluster's auto-termination policy (#​24237)
  • resource/aws_lambda_function_url: Ignore ResourceConflictException errors caused by existing FunctionURLAllowPublicAccess permission statements (#​24220)
  • resource/aws_vpc_ipam_scope: Prevent panic when describing IPAM Scopes by ID (#​24188)

v4.9.0

Compare Source

NOTES:

  • resource/aws_s3_bucket: The acceleration_status, acl, cors_rule, grant, lifecycle_rule, logging, object_lock_configuration.rule, policy, replication_configuration, request_payer, server_side_encryption_configuration, versioning, and website parameters are now Optional. Please refer to the documentation for details on drift detection and potential conflicts when configuring these parameters with the standalone aws_s3_bucket_* resources. (#​23985)

FEATURES:

  • New Data Source: aws_eks_addon_version (#​23157)
  • New Data Source: aws_lambda_function_url (#​24053)
  • New Data Source: aws_memorydb_acl (#​23891)
  • New Data Source: aws_memorydb_cluster (#​23991)
  • New Data Source: aws_memorydb_snapshot (#​23990)
  • New Data Source: aws_memorydb_user (#​23890)
  • New Data Source: aws_opensearch_domain (#​23902)
  • New Data Source: aws_ssm_maintenance_windows (#​24011)
  • New Resource: aws_db_instance_automated_backups_replication (#​23759)
  • New Resource: aws_dynamodb_contributor_insights (#​23947)
  • New Resource: aws_iot_indexing_configuration (#​9929)
  • New Resource: aws_iot_logging_options (#​13392)
  • New Resource: aws_iot_provisioning_template (#​12108)
  • New Resource: aws_lambda_function_url (#​24053)
  • New Resource: aws_opensearch_domain (#​23902)
  • New Resource: aws_opensearch_domain_policy (#​23902)
  • New Resource: aws_opensearch_domain_saml_options (#​23902)
  • New Resource: aws_rds_cluster_activity_stream (#​22097)

ENHANCEMENTS:

  • data-source/aws_imagebuilder_distribution_configuration: Add account_id attribute to the launch_template_configuration attribute of the distribution configuration block (#​23924)
  • data-source/aws_route: Add core_network_arn argument (#​24024)
  • data-source/aws_route_table: Add 'routes.core_network_arn' attribute' (#​24024)
  • provider: Add support for reading custom CA bundle setting from shared config files (#​24064)
  • resource/aws_cloudformation_stack_set: Add operation_preferences argument (#​23908)
  • resource/aws_default_route_table: Add core_network_arn argument to the route configuration block (#​24024)
  • resource/aws_dlm_lifecycle_policy: Add policy_details.schedule.create_rule.cron_expression, policy_details.schedule.retain_rule.interval, policy_details.schedule.retain_rule.interval_unit, policy_details.policy_type, policy_details.schedule.deprecate_rule, policy_details.parameters, policy_details.schedule.variable_tags, policy_details.schedule.fast_restore_rule, policy_details.schedule.share_rule, policy_details.resource_locations, policy_details.schedule.create_rule.location, policy_details.action and policy_details.event_source arguments (#​23880)
  • resource/aws_dlm_lifecycle_policy: Add plan time validations for policy_details.resource_types and description arguments (#​23880)
  • resource/aws_dlm_lifecycle_policy: Make policy_details.resource_types, policy_details.schedule, policy_details.target_tags, policy_details.schedule.retain_rule and policy_details.schedule.create_rule.interval arguments optional (#​23880)
  • resource/aws_elasticache_cluster: Add auto_minor_version_upgrade argument (#​23996)
  • resource/aws_fms_policy: Retry when InternalErrorException errors are returned from the AWS API (#​23952)
  • resource/aws_fsx_ontap_file_system: Support updating storage_capacity, throughput_capacity, and disk_iops_configuration. (#​24002)
  • resource/aws_imagebuilder_distribution_configuration: Add account_id argument to the launch_template_configuration attribute of the distribution configuration block (#​23924)
  • resource/aws_iot_authorizer: Add enable_caching_for_http argument (#​23993)
  • resource/aws_lambda_permission: Add principal_org_id argument. (#​24001)
  • resource/aws_mq_broker: Add validation to broker_name and security_groups arguments (#​18088)
  • resource/aws_organizations_account: Add close_on_deletion argument to close account on deletion (#​23930)
  • resource/aws_route: Add core_network_arn argument (#​24024)
  • resource/aws_route_table: Add core_network_arn argument to the route configuration block (#​24024)
  • resource/aws_s3_bucket: Speed up resource deletion, especially when the S3 buckets contains a large number of objects and force_destroy is true (#​24020)
  • resource/aws_s3_bucket: Update acceleration_status parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_accelerate_configuration resource. (#​23816)
  • resource/aws_s3_bucket: Update acl and grant parameters to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring these parameters with the standalone aws_s3_bucket_acl resource. (#​23798)
  • resource/aws_s3_bucket: Update cors_rule parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_cors_configuration resource. (#​23817)
  • resource/aws_s3_bucket: Update lifecycle_rule parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_lifecycle_configuration resource. (#​23818)
  • resource/aws_s3_bucket: Update logging parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_logging resource. (#​23819)
  • resource/aws_s3_bucket: Update object_lock_configuration.rule parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_object_lock_configuration resource. (#​23984)
  • resource/aws_s3_bucket: Update policy parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_policy resource. (#​23843)
  • resource/aws_s3_bucket: Update replication_configuration parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_replication_configuration resource. (#​23842)
  • resource/aws_s3_bucket: Update request_payer parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_request_payment_configuration resource. (#​23844)
  • resource/aws_s3_bucket: Update server_side_encryption_configuration parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_server_side_encryption_configuration resource. (#​23822)
  • resource/aws_s3_bucket: Update versioning parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_versioning resource. (#​23820)
  • resource/aws_s3_bucket: Update website parameter to be configurable. Please refer to the documentation for details on drift detection and potential conflicts when configuring this parameter with the standalone aws_s3_bucket_website_configuration resource. (#​23821)
  • resource/aws_storagegateway_gateway: Add maintenance_start_time argument (#​15355)
  • resource/aws_storagegateway_nfs_file_share: Add bucket_region and vpc_endpoint_dns_name arguments to support PrivateLink endpoints (#​24038)
  • resource/aws_vpc_ipam: add cascade argument (#​23973)
  • resource/aws_vpn_connection: Add core_network_arn and core_network_attachment_arn attributes (#​24024)
  • resource/aws_xray_group: Add insights_configuration argument (#​24028)

BUG FIXES:

  • data-source/aws_elasticache_cluster: Allow some tags errors to be non-fatal to support non-standard AWS partitions (i.e., ISO) (#​23979)
  • resource/aws_backup_report_plan: Wait for asynchronous lifecycle operations to complete (#​23967)
  • resource/aws_cloudformation_stack_set: Consider QUEUED a valid pending state for resource creation (#​22160)
  • resource/aws_dynamodb_table_item: Allow item names to still succeed if they include non-letters (#​14075)
  • resource/aws_elasticache_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) (#​23979)
  • resource/aws_elasticache_parameter_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) (#​23979)
  • resource/aws_elasticache_replication_group: Allow disabling auto_minor_version_upgrade (#​23996)
  • resource/aws_elasticache_replication_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) (#​23979)
  • resource/aws_elasticache_replication_group: Waits for available state before updating tags (#​24021)
  • resource/aws_elasticache_subnet_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) (#​23979)
  • resource/aws_elasticache_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) (#​23979)
  • resource/aws_elasticache_user_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) (#​23979)
  • resource/aws_elasticsearch_domain_saml_option: Fix difference caused by subject_key default not matching AWS default; old and new defaults are equivalent (#​20892)
  • resource/aws_lb: Fix attribute key not recognized issue preventing creation in ISO-B regions (#​23972)
  • resource/aws_redshift_cluster: Correctly use number_of_nodes argument value when restoring from snapshot (#​13203)
  • resource/aws_route: Ensure that resource ID is set in case of wait-for-creation time out (#​24024)
  • resource/aws_s3_bucket_lifecycle_configuration: Prevent MalformedXML errors when handling diffs in rule.filter (#​23893)

v4.8.0

Compare Source

FEATURES:

  • New Data Source: aws_mskconnect_connector (#​23792)
  • New Resource: aws_mskconnect_connector (#​23765)

ENHANCEMENTS:

  • data-source/aws_eips: Set public_ips for VPC as well as EC2 Classic (#​23859)
  • data-source/aws_elasticache_cluster: Add log_delivery_configuration attribute (#​20068)
  • data-source/aws_elasticache_replication_group: Add log_delivery_configuration attribute (#​20068)
  • data-source/aws_elasticsearch_domain: Add cold_storage_options attribute to the cluster_config configuration block (#​19713)
  • data-source/aws_lambda_function: Add ephemeral_storage attribute (#​23873)
  • resource/aws_elasticache_cluster: Add log_delivery_configuration argument (#​20068)
  • resource/aws_elasticache_replication_group: Add log_delivery_configuration argument (#​20068)
  • resource/aws_elasticsearch_domain: Add cold_storage_options argument to the cluster_config configuration block (#​19713)
  • resource/aws_elasticsearch_domain: Add configurable Create and Delete timeouts (#​19713)
  • resource/aws_lambda_function: Add ephemeral_storage argument (#​23873)
  • resource/aws_lambda_function: Add error handling for ResourceConflictException errors on create and update (#​23879)
  • resource/aws_mskconnect_custom_plugin: Implement resource Delete (#​23544)
  • resource/aws_mwaa_environment: Add schedulers argument (#​21941)
  • resource/aws_network_firewall_policy: Allow use of managed rule group arns for network firewall managed rule groups. (#​22355)

BUG FIXES:

  • resource/aws_autoscaling_group: Fix issue where group was not recreated if initial_lifecycle_hook changed (#​20708)
  • resource/aws_cloudfront_distribution: Fix default value of origin_path in origin block (#​20709)
  • resource/aws_cloudwatch_event_target: Fix setting path_parameter_values. (#​23862)

v4.7.0

Compare Source

FEATURES:

  • New Data Source: aws_cloudwatch_event_bus (#​23792)
  • New Data Source: aws_imagebuilder_image_pipelines (#​23741)
  • New Data Source: aws_memorydb_parameter_group (#​23814)
  • New Data Source: aws_route53_traffic_policy_document (#​23602)
  • New Resource: aws_cognito_user_in_group (#​23765)
  • New Resource: aws_keyspaces_keyspace (#​23770)
  • New Resource: aws_route53_traffic_policy (#​23602)
  • New Resource: aws_route53_traffic_policy_instance (#​23602)

ENHANCEMENTS:

  • data-source/aws_imagebuilder_distribution_configuration: Add organization_arns and organizational_unit_arns attributes to the distribution.ami_distribution_configuration.launch_permission configuration block (#​22104)
  • data-source/aws_msk_cluster: Add zookeeper_connect_string_tls attribute (#​23804)
  • data-source/aws_ssm_document: Support TEXT document_format (#​23757)
  • resource/aws_api_gateway_stage: Add canary_settings argument. (#​23754)
  • resource/aws_athena_workgroup: Add acl_configuration and expected_bucket_owner arguments to the configuration.result_configuration block (#​23748)
  • resource/aws_autoscaling_group: Add instance_reuse_policy argument to support Warm Pool scale-in (#​23769)
  • resource/aws_autoscaling_group: Update documentation to include Warm Pool hibernation (#​23772)
  • resource/aws_cloudformation_stack_set_instance: Add operation_preferences argument (#​23666)
  • resource/aws_cloudwatch_log_subscription_filter: Add plan time validations for name, destination_arn, filter_pattern, role_arn, distribution. (#​23760)
  • resource/aws_glue_schema: Update documentation to include Protobuf data format support (#​23815)
  • resource/aws_imagebuilder_distribution_configuration: Add organization_arns and organizational_unit_arns arguments to the distribution.ami_distribution_configuration.launch_permission configuration block (#​22104)
  • resource/aws_instance: Add user_data_replace_on_change attribute (#​23604)
  • resource/aws_ssm_maintenance_window_task: Add arn and window_task_id attributes. (#​23756)
  • resource/aws_ssm_maintenance_window_task: Add cutoff_behavior argument. (#​23756)

BUG FIXES:

  • data-source/aws_ssm_document: Dont generate arn for AWS managed docs. (#​23757)
  • resource/aws_ecs_service: Ensure that load_balancer and service_registries can be updated in-place (#​23786)
  • resource/aws_launch_template: Fix network_interfaces.device_index and network_interfaces.network_card_index of 0 not being set (#​23767)
  • resource/aws_ssm_maintenance_window_task: Allow creating a window taks without targets. (#​23756)

v4.6.0

Compare Source

FEATURES:

  • New Data Source: aws_networkmanager_connection (#​13251)
  • New Data Source: aws_networkmanager_connections (#​13251)
  • New Data Source: aws_networkmanager_device (#​13251)
  • New Data Source: aws_networkmanager_devices (#​13251)
  • New Data Source: aws_networkmanager_global_network (#​13251)
  • New Data Source: aws_networkmanager_global_networks (#​13251)
  • New Data Source: aws_networkmanager_link (#​13251)
  • New Data Source: aws_networkmanager_links (#​13251)
  • New Data Source: aws_networkmanager_site (#​13251)
  • New Data Source: aws_networkmanager_sites (#​13251)
  • New Resource: aws_gamelift_game_server_group (#​23606)
  • New Resource: aws_networkmanager_connection (#​13251)
  • New Resource: aws_networkmanager_customer_gateway_association (#​13251)
  • New Resource: aws_networkmanager_device (#​13251)
  • **Ne

Configuration

📅 Schedule: 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 these updates again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

@staff-infrastructure-moj staff-infrastructure-moj requested a review from a team as a code owner May 20, 2022 12:44
@staff-infrastructure-moj staff-infrastructure-moj force-pushed the renovate/aws-4.x branch 3 times, most recently from bb82bc8 to 9c2f080 Compare June 4, 2022 02:35
@staff-infrastructure-moj staff-infrastructure-moj force-pushed the renovate/aws-4.x branch 2 times, most recently from b003893 to 44c10a2 Compare June 14, 2022 02:48
@staff-infrastructure-moj staff-infrastructure-moj force-pushed the renovate/aws-4.x branch 2 times, most recently from 9dd6e6a to 07f455c Compare June 25, 2022 02:47
@staff-infrastructure-moj staff-infrastructure-moj force-pushed the renovate/aws-4.x branch 2 times, most recently from 72b7a85 to c93b4d2 Compare July 8, 2022 02:48
@staff-infrastructure-moj staff-infrastructure-moj force-pushed the renovate/aws-4.x branch 2 times, most recently from bf97d1a to 39a8b36 Compare August 5, 2022 02:51
@bagg3rs bagg3rs force-pushed the renovate/aws-4.x branch 2 times, most recently from 5ec8f82 to 1264619 Compare September 2, 2022 02:57
@bagg3rs bagg3rs force-pushed the renovate/aws-4.x branch 2 times, most recently from 4f50d88 to 199bb50 Compare September 30, 2022 03:03
@bagg3rs bagg3rs force-pushed the renovate/aws-4.x branch 3 times, most recently from baa5c6c to aacafd8 Compare October 22, 2022 02:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants