diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d9a40a56a7..027a8fb0af2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,52 +1,52 @@ -## 2.25.0 (Unreleased) - -ENHANCEMENTS: - -* resource/aws_rds_cluster: Support `postgresql` in plan time validation for `enabled_cloudwatch_logs_exports` argument [GH-9740] - -BUG FIXES: - -* resource/aws_cloudwatch_event_target: Add default setting for ecs_target task_count [GH-9773] -* resource/aws_cloudwatch_log_subscription_filter: Prevent difference when omitting default `distribution` argument value of `ByLogStream` [GH-9265] -* resource/aws_db_instance: Fix enabling Enhanced Monitoring on update to handle IAM eventual consistency [GH-9747] -* resource/aws_elb: Final retries after timeouts creating and updating ELBs [GH-9765] -* resource/aws_elb_attachment: Final retry after timout creating ELB attachment [GH-9765] -* resource/aws_iam_instance_profile: Final retry after timeout adding role to profile [GH-9766] -* resource/aws_iam_policy: Final retry after timeout reading policy [GH-9766] -* resource/aws_iam_role: Final retries after timeouts creating and deleting IAM roles [GH-9766] -* resource/aws_iam_user: Final retry after timeout deleting user login profile [GH-9766] -* resource/aws_inspector_assessment_target: Final retry after timeout deleting target [GH-9767] -* resource/aws_internet_gateway: Final retries after timeouts creating, attaching, and deleting gateways [GH-9779] -* resource/aws_iot_thing_type: Final retry after timeout deleting IOT thing type [GH-9780] -* resource/aws_kinesis_firehose_delivery_stream: Prevent differences with disabled `data_format_conversion_configuration` and `processing_configuration` after changes outside Terraform [GH-9103] -* resource/aws_launch_configuration: Final retry after timeout creating launch configuration [GH-9781] -* resource/aws_lb: Final retry after timeout waiting for network interfaces to detach [GH-9787] -* resource/aws_lb_listener_certificate: Final retry after timeout reading listener certificate [GH-9787] -* resource/aws_lb_listener_rule: Final retries after timeout reading and creating listener rules [GH-9787] -* resource/aws_msk_cluster: Final retries after timeouts creating and deleting clusters [GH-9793] -* resource/aws_network_acl: Final retry after timeout deleting ACLs [GH-9830] -* resource/aws_network_acl_rule: Final retry after timeout creating ACL rules [GH-9830] -* resource/aws_network_acl_rule: Remove resource from Terraform state on `InvalidNetworkAclID.NotFound` errors [GH-9710] -* resource/aws_opsworks_stack: Final retry after timeout creating stack [GH-9818] -* resource/aws_rds_cluster_instance: Ensure `monitoring_interval` and `monitoring_role_arn` attributes are always written to the Terraform state [GH-9748] -* resource/aws_redshift_cluster: Final retry after timeout deleting cluster [GH-9796] -* resource/aws_redshift_snapshot_copy_grant: Final retries after timeouts finding and deleting grants [GH-9796] -* resource/aws_route: Final retry after timeout creating route [GH-9797] -* resource/aws_route_table: Final retry after timeout updating route table [GH-9797] -* resource/aws_route_table_association: Final retry after timeout creating route table association [GH-9797] -* resource/aws_s3_bucket_object: Allow using SSE-S3 encryption with `etag` argument [GH-9442] -* resource/aws_sagemaker_model: Final retry after timeout deleting model [GH-9799] -* resource/aws_sagemaker_notebook_instance: Final retry after timeout updating instance [GH-9799] -* resource/aws_security_group: Final retry after timeout deleting security group [GH-9812] -* resource/aws_security_group_rule: Final retry after timeout creating security group rule [GH-9812] -* resource/aws_sqs_queue: Final retry after timeout creating queue [GH-9813] -* resource/aws_sqs_queue_policy: Final retru after timeout updating queue policy [GH-9813] -* resource/aws_transfer_server: Final retry after timeout waiting for transfer server deletion [GH-9815] -* resource/aws_wafregional_web_acl_association: Final retry after timeout creating association [GH-9820] -* service/dynamodb: Final retries after timeouts setting dynamodb tags [GH-9821] -* service/sagemaker: Final retries after timeouts setting sagemaker tags [GH-9821] -* service/waf: Final retry after timeout getting change token [GH-9826] -* service/wafregional: Final retry after timeout getting change token [GH-9826] +## 2.25.0 (August 23, 2019) + +ENHANCEMENTS: + +* resource/aws_rds_cluster: Support `postgresql` in plan time validation for `enabled_cloudwatch_logs_exports` argument ([#9740](https://github.com/terraform-providers/terraform-provider-aws/issues/9740)) + +BUG FIXES: + +* resource/aws_cloudwatch_event_target: Add default setting for ecs_target task_count ([#9773](https://github.com/terraform-providers/terraform-provider-aws/issues/9773)) +* resource/aws_cloudwatch_log_subscription_filter: Prevent difference when omitting default `distribution` argument value of `ByLogStream` ([#9265](https://github.com/terraform-providers/terraform-provider-aws/issues/9265)) +* resource/aws_db_instance: Fix enabling Enhanced Monitoring on update to handle IAM eventual consistency ([#9747](https://github.com/terraform-providers/terraform-provider-aws/issues/9747)) +* resource/aws_elb: Final retries after timeouts creating and updating ELBs ([#9765](https://github.com/terraform-providers/terraform-provider-aws/issues/9765)) +* resource/aws_elb_attachment: Final retry after timout creating ELB attachment ([#9765](https://github.com/terraform-providers/terraform-provider-aws/issues/9765)) +* resource/aws_iam_instance_profile: Final retry after timeout adding role to profile ([#9766](https://github.com/terraform-providers/terraform-provider-aws/issues/9766)) +* resource/aws_iam_policy: Final retry after timeout reading policy ([#9766](https://github.com/terraform-providers/terraform-provider-aws/issues/9766)) +* resource/aws_iam_role: Final retries after timeouts creating and deleting IAM roles ([#9766](https://github.com/terraform-providers/terraform-provider-aws/issues/9766)) +* resource/aws_iam_user: Final retry after timeout deleting user login profile ([#9766](https://github.com/terraform-providers/terraform-provider-aws/issues/9766)) +* resource/aws_inspector_assessment_target: Final retry after timeout deleting target ([#9767](https://github.com/terraform-providers/terraform-provider-aws/issues/9767)) +* resource/aws_internet_gateway: Final retries after timeouts creating, attaching, and deleting gateways ([#9779](https://github.com/terraform-providers/terraform-provider-aws/issues/9779)) +* resource/aws_iot_thing_type: Final retry after timeout deleting IOT thing type ([#9780](https://github.com/terraform-providers/terraform-provider-aws/issues/9780)) +* resource/aws_kinesis_firehose_delivery_stream: Prevent differences with disabled `data_format_conversion_configuration` and `processing_configuration` after changes outside Terraform ([#9103](https://github.com/terraform-providers/terraform-provider-aws/issues/9103)) +* resource/aws_launch_configuration: Final retry after timeout creating launch configuration ([#9781](https://github.com/terraform-providers/terraform-provider-aws/issues/9781)) +* resource/aws_lb: Final retry after timeout waiting for network interfaces to detach ([#9787](https://github.com/terraform-providers/terraform-provider-aws/issues/9787)) +* resource/aws_lb_listener_certificate: Final retry after timeout reading listener certificate ([#9787](https://github.com/terraform-providers/terraform-provider-aws/issues/9787)) +* resource/aws_lb_listener_rule: Final retries after timeout reading and creating listener rules ([#9787](https://github.com/terraform-providers/terraform-provider-aws/issues/9787)) +* resource/aws_msk_cluster: Final retries after timeouts creating and deleting clusters ([#9793](https://github.com/terraform-providers/terraform-provider-aws/issues/9793)) +* resource/aws_network_acl: Final retry after timeout deleting ACLs ([#9830](https://github.com/terraform-providers/terraform-provider-aws/issues/9830)) +* resource/aws_network_acl_rule: Final retry after timeout creating ACL rules ([#9830](https://github.com/terraform-providers/terraform-provider-aws/issues/9830)) +* resource/aws_network_acl_rule: Remove resource from Terraform state on `InvalidNetworkAclID.NotFound` errors ([#9710](https://github.com/terraform-providers/terraform-provider-aws/issues/9710)) +* resource/aws_opsworks_stack: Final retry after timeout creating stack ([#9818](https://github.com/terraform-providers/terraform-provider-aws/issues/9818)) +* resource/aws_rds_cluster_instance: Ensure `monitoring_interval` and `monitoring_role_arn` attributes are always written to the Terraform state ([#9748](https://github.com/terraform-providers/terraform-provider-aws/issues/9748)) +* resource/aws_redshift_cluster: Final retry after timeout deleting cluster ([#9796](https://github.com/terraform-providers/terraform-provider-aws/issues/9796)) +* resource/aws_redshift_snapshot_copy_grant: Final retries after timeouts finding and deleting grants ([#9796](https://github.com/terraform-providers/terraform-provider-aws/issues/9796)) +* resource/aws_route: Final retry after timeout creating route ([#9797](https://github.com/terraform-providers/terraform-provider-aws/issues/9797)) +* resource/aws_route_table: Final retry after timeout updating route table ([#9797](https://github.com/terraform-providers/terraform-provider-aws/issues/9797)) +* resource/aws_route_table_association: Final retry after timeout creating route table association ([#9797](https://github.com/terraform-providers/terraform-provider-aws/issues/9797)) +* resource/aws_s3_bucket_object: Allow using SSE-S3 encryption with `etag` argument ([#9442](https://github.com/terraform-providers/terraform-provider-aws/issues/9442)) +* resource/aws_sagemaker_model: Final retry after timeout deleting model ([#9799](https://github.com/terraform-providers/terraform-provider-aws/issues/9799)) +* resource/aws_sagemaker_notebook_instance: Final retry after timeout updating instance ([#9799](https://github.com/terraform-providers/terraform-provider-aws/issues/9799)) +* resource/aws_security_group: Final retry after timeout deleting security group ([#9812](https://github.com/terraform-providers/terraform-provider-aws/issues/9812)) +* resource/aws_security_group_rule: Final retry after timeout creating security group rule ([#9812](https://github.com/terraform-providers/terraform-provider-aws/issues/9812)) +* resource/aws_sqs_queue: Final retry after timeout creating queue ([#9813](https://github.com/terraform-providers/terraform-provider-aws/issues/9813)) +* resource/aws_sqs_queue_policy: Final retru after timeout updating queue policy ([#9813](https://github.com/terraform-providers/terraform-provider-aws/issues/9813)) +* resource/aws_transfer_server: Final retry after timeout waiting for transfer server deletion ([#9815](https://github.com/terraform-providers/terraform-provider-aws/issues/9815)) +* resource/aws_wafregional_web_acl_association: Final retry after timeout creating association ([#9820](https://github.com/terraform-providers/terraform-provider-aws/issues/9820)) +* service/dynamodb: Final retries after timeouts setting dynamodb tags ([#9821](https://github.com/terraform-providers/terraform-provider-aws/issues/9821)) +* service/sagemaker: Final retries after timeouts setting sagemaker tags ([#9821](https://github.com/terraform-providers/terraform-provider-aws/issues/9821)) +* service/waf: Final retry after timeout getting change token ([#9826](https://github.com/terraform-providers/terraform-provider-aws/issues/9826)) +* service/wafregional: Final retry after timeout getting change token ([#9826](https://github.com/terraform-providers/terraform-provider-aws/issues/9826)) ## 2.24.0 (August 15, 2019)