tf-ecs-fargate-pipeline-example
tf-ecs-fargate-pipeline-example copied to clipboard
Update Terraform aws to v4 - abandoned
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| aws (source) | provider | major | ~> 2.70 -> ~> 4.0 |
| aws (source) | provider | major | ~> 3.0 -> ~> 4.0 |
Release Notes
hashicorp/terraform-provider-aws
v4.59.0
NOTES:
- resource/aws_connect_queue: The
quick_connect_ids_associatedattribute is being deprecated in favor ofquick_connect_ids(#26151) - resource/aws_connect_routing_profile: The
queue_configs_associatedattribute is being deprecated in favor ofqueue_configs(#26151)
FEATURES:
- New Data Source:
aws_ec2_public_ipv4_pool(#28245) - New Data Source:
aws_ec2_public_ipv4_pools(#28245) - New Data Source:
aws_servicecatalog_provisioning_artifacts(#25535) - New Resource:
aws_codegurureviewer_repository_association(#29656) - New Resource:
aws_emr_block_public_access_configuration(#29968) - New Resource:
aws_kms_key_policy(#29923) - New Resource:
aws_oam_sink(#29670) - New Resource:
aws_oam_sink_policy(#30020)
ENHANCEMENTS:
- aws_cognito_user_pool_domain: Add ability to update
certificate_arnin place (#25275) - data-source/aws_aws_lb: Add
enable_xff_client_port,xff_header_processing_modeandenable_tls_version_and_cipher_suite_headersattributes (#29792) - data-source/aws_ce_cost_category: Add
default_valueattribute (#29291) - data-source/aws_dynamodb_table: Add
deletion_protection_enabledattribute (#29924) - data-source/aws_opensearch_domain: Add
dashboard_endpointattribute (#29867) - resource/aws_amplify_domain_association: Add
enable_auto_sub_domainargument (#29814) - resource/aws_appflow_flow: Add attribute
preserve_source_data_typingtos3_output_format_configins3(#27616) - resource/aws_appsync_datasource: Add
event_bridge_configargument to support AppSync EventBridge data sources (#30042) - resource/aws_aws_lb: Add
enable_xff_client_port,xff_header_processing_modeandenable_tls_version_and_cipher_suite_headersarguments (#29792) - resource/aws_batch_compute_environment: Allow a maximum of 2
compute_resources.ec2_configurations (#27207) - resource/aws_cloudwatch_metric_alarm: Add
periodparameter tometric_query(#29896) - resource/aws_cloudwatch_metric_alarm: Add validation to
periodparameter ofmetric_query.metric(#29896) - resource/aws_cognito_user_pool_domain: Add
cloudfront_distributionandcloudfront_distribution_zone_idattributes (#27790) - resource/aws_dynamodb_table: Add
deletion_protection_enabledargument (#29924) - resource/aws_ecs_task_definition: Add
arn_without_revisionattribute (#27351) - resource/aws_elasticache_user: Add
authentication_modeargument (#28928) - resource/aws_fms_policy: Add
descriptionargument (#29926) - resource/aws_fsx_openzfs_file_system: Add support for
SINGLE_AZ_2deployment_type(#28583) - resource/aws_glue_crawler: Add
create_native_delta_tableattribute to thedelta_targetconfiguration block (#29566) - resource/aws_inspector2_organization_configuration: Add
lambdaattribute toauto_enableconfiguration block (#28961) - resource/aws_instance: Add ability to update
private_dns_name_optionsin place (#26305) - resource/aws_lb_target_group: Add
load_balancing_cross_zone_enabledargument (#29920) - resource/aws_opensearch_domain: Add
dashboard_endpointattribute (#29867) - resource/aws_qldb_ledger: Add configurable timeouts (#29635)
- resource/aws_s3_bucket: Add error handling for
XNotImplementederrors when readingacceleration_status,request_payer,lifecycle_rule,logging, orreplication_configurationinto terraform state. (#29632) - resource/aws_securityhub_organization_configuration: Add
auto_enable_standardsattribute (#29773) - resource/aws_wafv2_web_acl_association: Add configurable timeout for Create (#30002)
BUG FIXES:
- data-source/aws_opensearch_domain: Add missing
advanced_security_options.anonymous_auth_enabledattribute (#26746) - resource/aws_api_gateway_integration: Fix bug that cleared unchanged
cache_key_parametersvalues on Update (#29991) - resource/aws_apigatewayv2_integration: Retry errors like
ConflictException: Unable to complete operation due to concurrent modification. Please try again later.(#29735) - resource/aws_budgets_action: Extend and add configurable timeouts for create and update (#29976)
- resource/aws_cognito_user_pool: Remove Computed from
lambda_config.custom_email_senderandlambda_config.custom_sms_senderallowing their values to be removed (#29047) - resource/aws_cognito_user_pool:
account_recovery_setting.recovery_mechanismis Optional+Computed (#22302) - resource/aws_ecr_repository: Fix unhandled errors and nil output on read (#30067)
- resource/aws_elasticache_user: Change
user_idto ForceNew (#28928) - resource/aws_elasticsearch_domain: Remove upper bound validation for
ebs_options.throughputas the 1,000 MB/s limit can be raised (#27598) - resource/aws_lambda_function: Fix empty environment variable update (#29839)
- resource/aws_lightsail_domain_entry: Allow for the domain entry to begin with an underscore. (#30056)
- resource/aws_lightsail_domain_entry: Moved the error handling of an improperly formatted ID to be before attempting to access the id_parts. This will cause a proper empty resource message instead of a panic when ID is not properly formed. (#30056)
- resource/aws_lightsail_instance: Added a check to ensure that the availability_zone value is within the current region of the provider. (#30056)
- resource/aws_lightsail_instance: Fix
namevalidation to allow instances to start with a numeric character (#29903) - resource/aws_medialive_channel: Fix setting of
bitrateandsample_rateforaac_settings. (#29807) - resource/aws_medialive_channel: Fix setting of
bitrateforeac3_settings. (#29809) - resource/aws_medialive_channel: Fix spelling for attribute
audio_only_timecode_controland correct type forevent_idinms_smooth_group_settings(#29917) - resource/aws_medialive_channel: Removed
Computeflag fromaudio_normalization_settingsandremix_settingsinaudio_descriptions(#29859) - resource/aws_medialive_channel: Removed
Computedflag fromaac_settings, ´ac3_settings,eac3_atmos_settings,eac3_settings,mp2_settings,pass_through_settingsandwav_settingsincodec_settings`. (#29825) - resource/aws_neptune_cluster: Change lower bound validation for
serverless_v2_scaling_configuration.min_capacityto 1 Neptune Capacity Unit (NCU) (#29999) - resource/aws_network_acl_association: Add retry to read step, resolving
empty resulterror (#26838) - resource/aws_opensearch_domain: Remove upper bound validation for
ebs_options.throughputas the 1,000 MB/s limit can be raised (#27598) - resource/aws_route: Allow
destination_ipv6_cidr_blockto be specified for avpc_endpoint_idtarget (#29994) - resource/aws_sagemaker_endpoint_configuration: Fix
variant_namegeneration when unset (#29915)
v4.58.0
FEATURES:
- New Data Source:
aws_ecs_task_execution(#29783) - New Data Source:
aws_licensemanager_grants(#29741) - New Data Source:
aws_licensemanager_received_license(#29741) - New Data Source:
aws_licensemanager_received_licenses(#29741) - New Resource:
aws_licensemanager_grant(#29741) - New Resource:
aws_licensemanager_grant_accepter(#29741)
ENHANCEMENTS:
- data-source/aws_ec2_transit_gateway_attachment: Add
association_stateandassociation_transit_gateway_route_table_idattributes (#29648) - data-source/aws_instances: Add
ipv6_addressesattribute (#29794) - resource/aws_acm_certificate: Change
optionstoComputed(#29763) - resource/aws_amplify_domain_association: Add
enable_auto_sub_domainargument (#29814) - resource/aws_cloudhsm_v2_hsm: Enforce
ExactlyOneOfforavailability_zoneandsubnet_idarguments (#20891) - resource/aws_db_instance: Add
listener_endpointattribute (#28434) - resource/aws_db_instance: Add plan time validations for
backup_retention_period,monitoring_interval, andmonitoring_role_arn(#28434) - resource/aws_flow_log: Add
deliver_cross_account_roleargument (#29254) - resource/aws_grafana_workspace: Add
network_access_controlargument (#29793) - resource/aws_sesv2_configuration_set: Add
vdm_optionsargument (#28812) - resource/aws_transfer_server: Add
protocol_detailsargument (#28621) - resource/aws_transfer_workflow: Add
decrypt_step_detailsto theon_exception_stepsandstepsconfiguration blocks (#29692) - resource/db_snapshot: Add
shared_accountsargument (#28424)
BUG FIXES:
- resource/aws_acm_certificate: Update
options.certificate_transparency_logging_preferencein place rather than replacing the resource (#29763) - resource/aws_batch_job_definition: Prevents perpetual diff when container properties environment variable has empty value. (#29820)
- resource/aws_elastic_beanstalk_configuration_template: Map errors like
InvalidParameterValue: No Platform named '...' found.toresource.NotFoundErrorsoterraform refeshcorrectly removes the resource from state (#29863) - resource/aws_flow_log: Fix IAM eventual consistency errors on resource Create (#29254)
- resource/aws_grafana_workspace: Allow removing
vpc_configuration(#29793) - resource/aws_medialive_channel: Fix setting of the
include_fecattribute infec_output_settings(#29808) - resource/aws_medialive_channel: Fix setting of the
video_pidattribute inm2ts_settings(#29824)
v4.57.1
BUG FIXES:
- resource/aws_lambda_function: Prevent
Provider produced inconsistent final planerrors produced by nullskip_destroyattribute value. NOTE: Because the maintainers have been unable to reproduce the reported problem, the fix is best effort and we ask for community support in verifying the fix. (#29812)
v4.57.0
NOTES:
- resource/aws_dms_endpoint: The
s3_settingsargument has been deprecated. All configurations usingaws_dms_endpoint.*.s3_settingsshould be updated to use theaws_dms_s3_endpointresource instead (#29728) - resource/aws_networkmanager_core_network: The
base_policy_regionargument is being deprecated in favor of the newbase_policy_regionsargument. (#29623)
FEATURES:
- New Resource:
aws_lightsail_bucket_resource_access(#29460)
ENHANCEMENTS:
- data-source/aws_launch_template: Add
instance_requirements.allowed_instance_typesandinstance_requirements.network_bandwidth_gbpsattributes (#29140) - resource/aws_autoscaling_group: Add
auto_rollbackto theinstance_refresh.preferencesconfiguration block (#29513) - resource/aws_autoscaling_group: Add
mixed_instances_policy.launch_template.override.instance_requirements.allowed_instance_typesandmixed_instances_policy.launch_template.override.instance_requirements.network_bandwidth_gbpsarguments (#29140) - resource/aws_autoscaling_policy: Add
metricsto thetarget_tracking_configuration.customized_metric_specificationconfiguration block in support of metric math (#28560) - resource/aws_cloudtrail_event_data_store: Add
kms_key_idargument (#29224) - resource/aws_dms_endpoint: Add ability to use AWS Secrets Manager with the
db2engine (#29380) - resource/aws_dms_endpoint: Add support for
azure-sql-managed-instanceengine_namevalue (#28960) - resource/aws_dms_s3_endpoint: Add
detach_target_on_lob_lookup_failure_parquetargument (#29772) - resource/aws_ec2_fleet: Add
fleet_instance_set,fleet_state,fulfilled_capacity, andfulfilled_on_demand_capacityattributes (#29181) - resource/aws_ec2_fleet: Add
launch_template_config.override.instance_requirements.allowed_instance_typesandlaunch_template_config.override.instance_requirements.network_bandwidth_gbpsarguments (#29140) - resource/aws_ec2_fleet: Add
on_demand_options.capacity_reservation_options,on_demand_options.max_total_price,on_demand_options.min_target_capacity,on_demand_options.single_availability_zoneandon_demand_options.single_instance_typearguments (#29181) - resource/aws_ec2_fleet: Add
spot_options.maintenance_strategies.capacity_rebalance.termination_delayargument (#29181) - resource/aws_ec2_fleet: Add
valid_fromandvalid_untilarguments (#29181) - resource/aws_lambda_function: Add
skip_destroyargument (#29646) - resource/aws_lambda_function: Add configurable timeout for Delete (#29646)
- resource/aws_lambda_function: Add plan time validators for
memory_size,role, andtimeout(#29721) - resource/aws_lambda_function: Retry (up to the configurable timeout) deletion of replicated Lambda@Edge functions (#29646)
- resource/aws_launch_template: Add
instance_requirements.allowed_instance_typesandinstance_requirements.network_bandwidth_gbpsarguments (#29140) - resource/aws_networkmanager_core_network: Add
base_policy_regionsargument (#29623) - resource/aws_spot_fleet_request: Add
launch_template_config.overrides.instance_requirements.allowed_instance_typesandlaunch_template_config.overrides.instance_requirements.network_bandwidth_gbpsarguments (#29140) - resource/aws_transfer_server: Add support for
on_partial_uploadblock on theworkflow_detailsattribute. (#27730) - resource/aws_transfer_user: Add configurable timeout for Delete (#27563)
BUG FIXES:
- resource/aws_dms_endpoint: Trigger updates based on adding new
extra_connection_attributes(#29772) - resource/aws_instance: When encountering
InsufficientInstanceCapacityerrors, do not retry in order to fail faster, as this error is typically not resolvable in the near future (#21293) - resource/aws_transfer_server: Allow the removal of
workflow_detailsattribute. (#27730) - resource/aws_transfer_user: Fix bug preventing removal of all
home_directory_mappingsdue to empty list validation error (#27563)
v4.56.0
NOTES:
- resource/aws_lambda_function: Updated to AWS SDK V2 (#29615)
FEATURES:
- New Data Source:
aws_vpc_security_group_rule(#29484) - New Data Source:
aws_vpc_security_group_rules(#29484) - New Resource:
aws_networkmanager_connect_peer(#29296) - New Resource:
aws_vpc_security_group_egress_rule(#29484) - New Resource:
aws_vpc_security_group_ingress_rule(#29484)
ENHANCEMENTS:
- data-source/aws_ecr_image: Add
most_recentargument to return the most recently pushed image (#26857) - data-source/aws_ecr_repository: Add
most_recent_image_tagsattribute containing the most recently pushed image tag(s) in an ECR repository (#26857) - resource/aws_lb_ssl_negotiation_policy: Add
triggersattribute to force resource updates (#29482) - resource/aws_load_balancer_listener_policy: Add
triggersattribute to force resource updates (#29482) - resource/aws_organizations_policy: Add
skip_destroyattribute (#29382) - resource/aws_organizations_policy_attachment: Add
skip_destroyattribute (#29382) - resource/aws_sns_topic: Add
signature_versionandtracing_configarguments (#29462)
BUG FIXES:
- resource/aws_acmpca_certificate_authority:
revocation_configuration.crl_configuration.expiration_in_daysis Optional (#29613) - resource/aws_default_vpc: Change
enable_network_address_usage_metricsto Optional+Computed, matching theaws_vpcresource (#29607) - resource/aws_lambda_function: Fix missing
ValidationExceptionmessage body (#29615) - resource/aws_medialive_channel: Fix setting of
m2ts_settingsarib_captions_pidandarib_captions_pid_controlattributes (#29467) - resource/aws_resourceexplorer2_view: Fix
Unexpected Planned Resource State on Destroyerrors when using Terraform CLI v1.3 and above (#29550) - resource/aws_servicecatalog_provisioned_product: Fix to allow
outputsto beComputedwhen the resource changes (#29559) - resource/aws_sns_topic_subscription: Fix
filter_policy_scopeupdate fromMessageAttributestoMessageBodywith nested objects infilter_policy(#28572) - resource/aws_wafv2_web_acl: Prevent erroneous diffs and attempts to remove AWS-added rule when applying to CF distribution using AWS Shield to automatically mitigate DDoS (#29575)
v4.55.0
FEATURES:
- New Data Source:
aws_organizations_organizational_unit_child_accounts(#24350) - New Data Source:
aws_organizations_organizational_unit_descendant_accounts(#24350) - New Resource:
aws_route53_cidr_collection(#29407) - New Resource:
aws_route53_cidr_location(#29407) - New Resource:
aws_vpc_ipam_resource_discovery(#29216) - New Resource:
aws_vpc_ipam_resource_discovery_association(#29216)
ENHANCEMENTS:
- data-source/aws_s3_bucket_object: Expand content types that can be read from S3 to include some human-readable application types (e.g.,
application/xml,application/atom+xml) (#27704) - data-source/aws_s3_object: Expand content types that can be read from S3 to include some human-readable application types (e.g.,
application/xml,application/atom+xml) (#27704) - resource/aws_autoscaling_policy: Make
resource_labeloptional inpredefined_load_metric_specification,predefined_metric_pair_specification, andpredefined_scaling_metric_specification(#29277) - resource/aws_cloudwatch_log_group: Allow
retention_in_daysattribute to accept a three year retention period (1096 days) (#29426) - resource/aws_db_proxy: Add
auth.client_password_auth_typeattribute (#28432) - resource/aws_firehose_delivery_stream: Add
ForceNewtodynamic_partitioning_configurationattribute (#29093) - resource/aws_firehose_delivery_stream: Add configurable timeouts for create, update, and delete (#28469)
- resource/aws_neptune_cluster: Add
neptune_instance_parameter_group_nameargument, used only when upgrading major version (#28051) - resource/aws_neptune_global_cluster: Increase Update timeout to 120 minutes (per global cluster member) (#28051)
- resource/aws_route53_cidr_location: Add
cidr_routing_policyargument (#29407) - resource/aws_s3_bucket: Accept 'NoSuchTagSetError' responses from S3-compatible services (#28530)
- resource/aws_s3_bucket: Add error handling for
NotImplementederrors when readinglifecycle_ruleorreplication_configurationinto terraform state. (#28790) - resource/aws_s3_object: Accept 'NoSuchTagSetError' responses from S3-compatible services (#28530)
BUG FIXES:
- data-source/aws_elb: Fix errors caused by multiple security groups with the same name but different owners (#29202)
- resource/aws_appflow_connector_profile: Fix bug in connector_profile_config.0.connector_profile_properties.0.sapo_data.0.logon_language validation regex (#28550)
- resource/aws_appflow_flow: Fix misspelled
source_connector_properties.0.sapo_data.0.object, which never worked, to beobject_path(#28600) - resource/aws_appmesh_route: Fix RequiredWith setting for
spec.0.grpc_route.0.match.0.method_nameattribute (#29217) - resource/aws_autoscaling_policy: Fix type of target_value for predictive scaling (#28444)
- resource/aws_cloudfront_response_headers_policy: Allow
server_timing_headers_config.0.sampling_rateto be0(#27778) - resource/aws_codebuild_project: Fix err check on delete (#29042)
- resource/aws_ecs_service: Allow multiple
serviceblocks withinservice_connect_configuration(#28813) - resource/aws_ecs_service: Mark
service_connect_configuration.service.client_aliasas optional and ensure that only 1 such block can be provided (#28813) - resource/aws_ecs_service: Require
service_connect_configuration.log_configuration.log_driverto be provided (#28813) - resource/aws_elb: Fix errors caused by multiple security groups with the same name but different owners (#29202)
- resource/aws_emr_cluster: Fix errors caused by multiple security groups with the same name but different owners (#29202)
- resource/aws_globalaccelerator_endpoint_group: Fix errors caused by multiple security groups with the same name but different owners (#29202)
- resource/aws_kms_key: Increase
policy propagationeventual consistency timeouts from 5 minutes to 10 minutes (#28636) - resource/aws_medialive_channel: Fix issue causing
dbv_sub_pidsattribute to be configured incorrectly inm2ts_settings(#29371) - resource/aws_medialive_channel: Fix issue preventing
audio_pidsattribute from being configured inm2ts_settings(#29371) - resource/aws_neptune_cluster: Fix restore-from-snapshot functionality using the
snapshot_identifierargument on resource Create (#28051) - resource/aws_neptune_cluster: Fix major version upgrade (#28051)
- resource/aws_sagemaker_user_profile: Change
user_settings.0.jupyter_server_app_settings.0.default_resource_specto be optional (#28581)
v4.54.0
NOTES:
- provider: Resolves provider crashes reporting
Error: Plugin did not respondandfatal error: concurrent map writeswith updated upstream package (terraform-plugin-log) (#29269) - resource/aws_networkmanager_core_network: The
policy_documentattribute is being deprecated in favor of the newaws_networkmanager_core_network_policy_attachmentresource. (#29097)
FEATURES:
- New Resource:
aws_evidently_launch(#28752) - New Resource:
aws_lightsail_bucket_access_key(#28699) - New Resource:
aws_networkmanager_core_network_policy_attachment(#29097)
ENHANCEMENTS:
- data-source/aws_cloudtrail_service_account: Add service account ID for
ap-southeast-4AWS Region (#29103) - data-source/aws_elb_hosted_zone_id: Add hosted zone ID for
ap-southeast-4AWS Region (#29103) - data-source/aws_lb_hosted_zone_id: Add hosted zone IDs for
ap-southeast-4AWS Region (#29103) - data-source/aws_s3_bucket: Add hosted zone ID for
ap-south-2AWS Region (#29103) - data-source/aws_s3_bucket: Add hosted zone ID for
ap-southeast-4AWS Region (#29103) - provider: Support
ap-southeast-4as a valid AWS region (#29329) - resource/aws_dynamodb_table: Add
arn,stream_arn, andstream_labelattributes toreplicato obtain this information for replicas (#29269) - resource/aws_efs_mount_target: Add configurable timeouts for Create and Delete (#27991)
- resource/aws_lambda_function: Add
replace_security_groups_on_destroyandreplacement_security_group_idsattributes (#29289) - resource/aws_networkfirewall_firewall: Add
ip_address_typeattribute to thesubnet_mappingconfiguration block (#29010) - resource/aws_networkmanager_core_network: Add
base_policy_regionandcreate_base_policyarguments (#29097)
BUG FIXES:
- data-source/aws_kms_key: Reinstate support for KMS multi-Region key ID or ARN values for the
key_idargument (#29266) - resource/aws_cloudwatch_log_group: Fix IAM eventual consistency error when setting a retention policy (#29325)
- resource/aws_dynamodb_table: Avoid recreating table replicas when enabling PITR on them (#29269)
- resource/aws_ec2_client_vpn_endpoint: Change
authentication_optionsfromTypeListtoTypeSetas order is not significant (#29294) - resource/aws_kms_grant: Retries until valid principal ARNs are returned instead of not updating state (#29245)
- resource/aws_opsworks_permission:
stack_idanduser_arnare both Required and ForceNew (#27991) - resource/aws_prometheus_workspace: Create a logging configuration on resource update if none existed previously (#27472)
- resource/aws_s3_bucket: Fix crash when
loggingis empty (#29243) - resource/aws_sns_topic: Fixes potential race condition when reading policy document. (#29226)
- resource/aws_sns_topic_policy: Fixes potential race condition when reading policy document. (#29226)
v4.53.0
ENHANCEMENTS:
- provider: Adds structured fields in logging (#29223)
- provider: Masks authentication fields in HTTP header logging (#29223)
v4.52.0
NOTES:
- resource/aws_dynamodb_table: In the past, in certain situations,
kms_key_arncould be populated with the default DynamoDB keyalias/aws/dynamodb. This was an error because it would then be sent back to AWS and should not be. (#29102) - resource/aws_dynamodb_table: In the past, in certain situations,
server_side_encryption.0.kms_key_arnorreplica.*.kms_key_arncould be populated with the default DynamoDB keyalias/aws/dynamodb. This was an error because it would then be sent back to AWS and should not be. (#29102) - resource/aws_dynamodb_table: Updating
replica.*.kms_key_arnorreplica.*.point_in_time_recovery, when thereplica'skms_key_arnis set, requires recreating the replica. (#29102) - resource/aws_dynamodb_table_replica: Updating
kms_key_arnforces replacement of the replica now as required to re-encrypt the replica (#29102)
FEATURES:
- New Data Source:
aws_auditmanager_framework(#28989) - New Resource:
aws_auditmanager_assessment_delegation(#29099) - New Resource:
aws_auditmanager_framework_share(#29049) - New Resource:
aws_auditmanager_organization_admin_account_registration(#29018)
ENHANCEMENTS:
- resource/aws_wafv2_rule_group: Add
oversize_handlingargument tobodyblock of thefield_to_matchblock (#29082)
BUG FIXES:
- resource/aws_api_gateway_integration: Prevent drift of
connection_typeattribute whenaws_api_gateway_deploymenttriggersare used (#29016) - resource/aws_dynamodb_table: Fix perpetual diffs when using default AWS-managed keys (#29102)
- resource/aws_dynamodb_table: Fix to allow updating of
replica.*.kms_key_arn(#29102) - resource/aws_dynamodb_table: Fix to allow updating of
replica.*.point_in_time_recoverywhen areplicahaskms_key_arnset (#29102) - resource/aws_dynamodb_table: Fix unexpected state 'DISABLED' error when waiting for PITR to update (#29086)
- resource/aws_dynamodb_table_replica: Fix to allow creation of the replica without errors when
kms_key_arnis set (#29102) - resource/aws_dynamodb_table_replica: Fix to allow updating of
kms_key_arn(#29102) - resource/aws_medialive_channel: Add missing
rate_control_modeinacc_settingsforaudio_descriptions(#29051) - resource/aws_medialive_input: Fix eventual consistency error when updating (#29051)
- resource/aws_vpc_ipam_pool_cidr_allocation: Added support for eventual consistency on read operations after create. (#29022)
- resource/aws_wafv2_web_acl: Fix error when setting
aws_managed_rules_bot_control_rule_setinmanage_rule_group_config(#28810)
v4.51.0
NOTES:
- resource/aws_ce_anomaly_subscription: Deprecate
thresholdargument in favour ofthreshold_expression(#28573)
FEATURES:
- New Data Source:
aws_auditmanager_control(#28967) - New Resource:
aws_datasync_location_object_storage(#23154) - New Resource:
aws_rds_export_task(#28831) - New Resource:
aws_resourceexplorer2_view(#28841)
ENHANCEMENTS:
- resource/aws_appmesh_gateway_route: Add
porton thematchattribute for routes (#27799) - resource/aws_appmesh_route: Add
porton theweighted_targetattribute (#27799) - resource/aws_appmesh_virtual_gateway: Add the functionality to be able specify multi listeners (#27799)
- resource/aws_appmesh_virtual_node: Add the functionality to be able specify multi listeners (#27799)
- resource/aws_appmesh_virtual_router: Add the functionality to be able specify multi listeners (#27799)
- resource/aws_apprunner_service: Add
source_configuration.code_repository.code_configuration.runtime_environment_secretsandsource_configuration.image_repository.image_configuration.runtime_environment_secretsargument (#28871) - resource/aws_ce_anomaly_subscription: Add
threshold_expressionargument (#28573) - resource/aws_grafana_workspace: Add
configurationargument (#28569) - resource/aws_imagbuilder_component: Add
skip_destroyargument (#28905) - resource/aws_lambda_event_source_mapping: Add
scaling_configargument (#28876) - resource/aws_lambda_function: Add configurable timeout for Update (#28963)
- resource/aws_rum_app_monitor: Add
custom_eventsargument (#28431) - resource/aws_servicecatalog_portfolio_share: Add
share_principalsargument (#28619)
BUG FIXES:
- data-source/aws_eks_cluster: Add
outpost_config.control_plane_placementattribute (#28924) - data-source/aws_identitystore_group: Restore use of
ListGroupsAPI whenfilteris specified (#28937) - data-source/aws_identitystore_user: Restore use of
ListUsersAPI whenfilteris specified (#28937) - data-source/aws_lambda_function: Fix
AccessDeniedExceptionerrors in AWS Regions where AWS Signer is not supported (#28963) - data-source/aws_lambda_function: Remove any qualifier from
invoke_arn(#28963) - resource/aws_appstream_image_builder: Fix IAM eventual consistency error for optional role (#26677)
- resource/aws_appstream_image_builder: Fix refresh error when
domain_join_infoandvpc_configare not empty (#26677) - resource/aws_elasticsearch_domain: Prevent persistent
iopsdiff (#28901) - resource/aws_grafana_workspace: Fix updating
vpc_configuration(#28569) - resource/aws_iam_server_certificate: Avoid errors on delete when no error occurred (#28968)
- resource/aws_lambda_function: Don't persist invalid
filename,s3_bucket,s3_keyors3_object_versionvalues on resource Update (#28963) - resource/aws_lambda_function: Retry
ResourceNotFoundExceptionerrors on resource Create (#28963) - resource/aws_lb_listener_certificate: Show errors in certain cases where they were previously only logged and resource was removed from state (#28968)
- resource/aws_opensearch_domain: Omit
throughputandiopsfor unsupported volume types (#28862) - resource/aws_sagemaker_app: Correctly list all apps so as not to lose track in an environment where there are many apps (#28561)
v4.50.0
FEATURES:
- New Data Source:
aws_lbs(#27161) - New Resource:
aws_sesv2_configuration_set_event_destination(#27565)
ENHANCEMENTS:
- data-source/aws_lb_target_group: Support querying by
tags(#27261) - resource/aws_redshiftdata_statement: Add
workgroup_nameargument (#28751) - resource/aws_service_discovery_service: Add
typeargument (#28778)
BUG FIXES:
- resource/aws_acmpca_policy: Improve refresh to avoid unnecessary diffs in
policy(#28788) - resource/aws_api_gateway_rest_api: Improve refresh to avoid unnecessary diffs in
policy(#28789) - resource/aws_api_gateway_rest_api_policy: Improve refresh to avoid unnecessary diffs in
policy(#28789) - resource/aws_apprunner_service:
observability_configuration_arnis optional (#28620) - resource/aws_apprunner_vpc_connector: Fix
default_tagsnot handled correctly (#28736) - resource/aws_appstream_stack: Fix panic on user_settings update (#28766)
- resource/aws_appstream_stack: Prevent unnecessary replacements on update (#28766)
- resource/aws_backup_vault_policy: Improve refresh to avoid unnecessary diffs in
policy(#28791) - resource/aws_cloudsearch_domain_service_access_policy: Improve refresh to avoid unnecessary diffs in
access_policy(#28792) - resource/aws_cloudwatch_event_bus_policy: Improve refresh to avoid unnecessary diffs in
policy(#28802) - resource/aws_codeartifact_domain_permissions_policy: Improve refresh to avoid unnecessary diffs in
policy_document(#28794) - resource/aws_codeartifact_repository_permissions_policy: Improve refresh to avoid unnecessary diffs in
policy_document(#28794) - resource/aws_codebuild_resource_policy: Improve refresh to avoid unnecessary diffs in
policy(#28796) - resource/aws_dms_replication_subnet_group: Fix error ("Provider produced inconsistent result") when an error is encountered during creation (#28748)
- resource/aws_dms_replication_task: Allow updates to
aws_dms_replication_taskeven whenmigration_typeandtable_mappingshave not changed (#28047) - resource/aws_dms_replication_task: Fix error with
cdc_pathwhen used withaws_dms_s3_endpoint(#28704) - resource/aws_dms_s3_endpoint: Fix error with
cdc_pathwhen used withaws_dms_replication_task(#28704) - resource/aws_ecr_registry_policy: Improve refresh to avoid unnecessary diffs in
policy(#28799) - resource/aws_ecr_repository_policy: Improve refresh to avoid unnecessary diffs in
policy(#28799) - resource/aws_ecrpublic_repository_policy: Improve refresh to avoid unnecessary diffs in
policy(#28799) - resource/aws_efs_file_system_policy: Improve refresh to avoid unnecessary diffs in
policy(#28800) - resource/aws_elasticsearch_domain: Improve refresh to avoid unnecessary diffs in
access_policies(#28801) - resource/aws_elasticsearch_domain_policy: Improve refresh to avoid unnecessary diffs in
access_policies(#28801) - resource/aws_glacier_vault: Improve refresh to avoid unnecessary diffs in
access_policy(#28804) - resource/aws_glacier_vault_lock: Improve refresh to avoid unnecessary diffs in
policy(#28804) - resource/aws_glue_resource_policy: Improve refresh to avoid unnecessary diffs in
policy(#28807) - resource/aws_iam_group_policy: Fixed issue that could result in "inconsistent final plan" errors (#28868)
- resource/aws_iam_group_policy: Improve refresh to avoid unnecessary diffs in
policy(#28777) - resource/aws_iam_group_policy: Improve refresh to avoid unnecessary diffs in
policy([#28836](https://togithub.com/hashicorp/terraform-pro
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 these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.
Autoclosing Skipped
This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.