Closed izzyleung closed 4 years ago
Same issue with below setup:
Terraform: v0.11.14
AWS Provider: 2.64
We are also facing the same Issue.
Terraform: 0.11 AWS: 2.64
panic: unknown value type in TypeMap bool 2020-05-29T10:37:09.580Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4:
We haven't faced any issue with the below versions.
Terraform: 0.11 AWS: 2.63
Facing same issue, too. Version:
Terraform: v0.11.14
AWS Provider: 2.64
We temporary make the bool
value surrounded by double quotes "
to solve the issue.
e.g.
tags = [
{
key = "env"
value = "prod"
propagate_at_launch = "true"
}
]
Since terraform 0.11 document mentions:
It is recommended for now to specify boolean values for variables as the strings "true" and "false", to avoid some caveats in the conversion process. A future version of Terraform will properly support boolean values and so relying on the current behavior could result in backwards-incompatibilities at that time.
reference: https://www.terraform.io/docs/configuration-0-11/variables.html#booleans
Related:
This is the relevant code around the panic:
Facing same issue, too. Version:
Terraform: v0.11.14 AWS Provider: 2.64
We temporary make the
bool
value surrounded double quote"
to solve the issue. e.g.tags = [ { key = "env" value = "prod" propagate_at_launch = "true" } ]
Since terraform 0.11 document mentions:
It is recommended for now to specify boolean values for variables as the strings "true" and "false", to avoid some caveats in the conversion process. A future version of Terraform will properly support boolean values and so relying on the current behavior could result in backwards-incompatibilities at that time.
reference: https://www.terraform.io/docs/configuration-0-11/variables.html#booleans
Thanks for sharing the details
Quick question: Is anyone experiencing this with Terraform 0.12?
Same issue with:
Quick question: Is anyone experiencing this with Terraform 0.12?
I tested with terraform 0.12.20 and 0.12.26 with no problems.
Same issue with 0.11.13 and 2.64
Same issue with 0.11.13 and 2.64
Same issue with:
Terraform: v0.11.14 AWS Provider: 2.64
One of my team members found that if we change propagate_on_launch = true to propagate_on_launch = "true" it works around this issue.
Same issue with terraform v0.11.11 and aws provider 2.64.0
* module.ecs.module.proxy_ASGs.aws_autoscaling_group.launch_tmpl: 1 error(s) occurred:
* module.ecs.module.proxy_ASGs.aws_autoscaling_group.launch_tmpl: unexpected EOF
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam: 8 error(s) occurred:
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[1]: connection is shut down
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[5]: unexpected EOF
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[0]: unexpected EOF
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[6]: connection is shut down
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[3]: connection is shut down
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[7]: unexpected EOF
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[4]: unexpected EOF
* module.ecs.module.ecs_listeners.module.vault_internal_certs.data.aws_iam_server_certificate.vault_cert_iam[2]: connection is shut down
panic: unknown value type in TypeMap bool
Same issue with terraform v0.11.11 and aws provider 2.64.0
22:14:25 panic: unknown value type in TypeMap bool 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: goroutine 1617 [running]: 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.SerializeValueForHash(0xc000166a80, 0x4d37480, 0xc000e509f0, 0xc0009ef680) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/serialize.go:61 +0x8ca 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.HashSchema.func1(0x4d37480, 0xc000e509f0, 0x1) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/set.go:43 +0x68 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(Set).hash(0xc0006ec5a0, 0x4d37480, 0xc000e509f0, 0xc00057d780, 0x1) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/set.go:254 +0x3d 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(Set).add(0xc0006ec5a0, 0x4d37480, 0xc000e509f0, 0xc0009ef700, 0x0, 0xc0006ea8d0) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/set.go:231 +0x83 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(ConfigFieldReader).readSet(0xc0010cc240, 0xc0006ba990, 0x1, 0x1, 0xc0009ef7c0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/field_reader_config.go:309 +0x329 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(ConfigFieldReader).readField(0xc0010cc240, 0xc0006ba990, 0x1, 0x1, 0xc00000e500, 0x0, 0x0, 0x0, 0x0, 0x0, ...) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/field_reader_config.go:132 +0x97f 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(ConfigFieldReader).ReadField(0xc0010cc240, 0xc0006ba990, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00074b0c0, ...) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/field_reader_config.go:28 +0xae 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(MultiLevelFieldReader).ReadFieldExact(0xc00000dbc0, 0xc0006ba990, 0x1, 0x1, 0x5a108b6, 0x6, 0x0, 0x0, 0x0, 0x0, ...) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/field_reader_multi.go:31 +0xd0 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(ResourceData).get(0xc000872850, 0xc0006ba990, 0x1, 0x1, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, ...) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/resource_data.go:535 +0xfa 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(ResourceData).getChange(0xc000872850, 0x5a0e900, 0x4, 0x4a1201, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/resource_data.go:511 +0x122 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(ResourceData).diffChange(0xc000872850, 0x5a0e900, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/resource_data.go:488 +0x97 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.schemaMap.diffSet(0xc0011c8f60, 0x5a0e900, 0x4, 0xc0009ef7c0, 0xc0001677a8, 0x6434860, 0xc000872850, 0x42d200, 0x0, 0x0) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/schema.go:1217 +0x66 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.schemaMap.diff(0xc0011c8f60, 0x5a0e900, 0x4, 0xc0009ef7c0, 0xc0004cdc00, 0x6434860, 0xc000872850, 0x0, 0x0, 0x0) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/schema.go:958 +0x558 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.schemaMap.Diff(0xc0011c8f60, 0xc00098ce10, 0xc0010216b0, 0xc0004ee240, 0x4f27dc0, 0xc0004b2500, 0xc000477701, 0x412a06, 0x5a4ddc2, 0xc000df3460) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/schema.go:506 +0x215 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(Resource).Diff(0xc0009f0120, 0xc00098ce10, 0xc0010216b0, 0x4f27dc0, 0xc0004b2500, 0x1, 0xc00019dba8, 0x40be26) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/resource.go:335 +0x178 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/helper/schema.(Provider).Diff(0xc000a0a000, 0xc000dcb5c0, 0xc00098ce10, 0xc0010216b0, 0xc001131f80, 0xc000477770, 0x18) 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/helper/schema/provider.go:307 +0x99 22:14:25 2020-06-01T16:44:25.801Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: github.com/hashicorp/terraform-plugin-sdk/plugin.(ResourceProviderServer).Diff(0xc0004f5160, 0xc00042fa20, 0xc00110f6b0, 0x0, 0x0) 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/terraform-providers/terraform-provider-aws/vendor/github.com/hashicorp/terraform-plugin-sdk/plugin/resource_provider.go:541 +0x57 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: reflect.Value.call(0xc000962360, 0xc0010743d0, 0x13, 0x5a0dfd4, 0x4, 0xc00019df18, 0x3, 0x3, 0x40523a, 0xc00004ca80, ...) 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/goenv/versions/1.13.7/src/reflect/value.go:460 +0x5f6 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: reflect.Value.Call(0xc000962360, 0xc0010743d0, 0x13, 0xc000018f18, 0x3, 0x3, 0xc00004ca80, 0xc000018ef8, 0x404d15) 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/goenv/versions/1.13.7/src/reflect/value.go:321 +0xb4 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: net/rpc.(service).call(0xc00023e200, 0xc0008aa780, 0xc0004f1590, 0xc0004f15a0, 0xc000a0a280, 0xc0004f5740, 0x4709fe0, 0xc00042fa20, 0x16, 0x470a020, ...) 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/goenv/versions/1.13.7/src/net/rpc/server.go:377 +0x16f 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: created by net/rpc.(Server).ServeCodec 22:14:25 2020-06-01T16:44:25.802Z [DEBUG] plugin.terraform-provider-aws_v2.64.0_x4: /opt/goenv/versions/1.13.7/src/net/rpc/server.go:474 +0x42b 22:14:25 2020/06/01 16:44:25 [TRACE] root.APIGateway: eval: terraform.EvalGetProvider 22:14:25 2020/06/01 16:44:25 [TRACE] root.APIGateway: eval: terraform.EvalValidateResource 22:14:25 2020/06/01 16:44:25 [ERROR] root.APIGateway: eval: terraform.EvalValidateResource, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [ERROR] root.APIGateway: eval: terraform.EvalSequence, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [ERROR] root.DocumentDB: eval: terraform.EvalDiff, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [ERROR] root.DocumentDB: eval: terraform.EvalSequence, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.DocumentDB.aws_docdb_cluster.docdb 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.APIGateway.aws_api_gateway_method_settings.api_settings 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.DocumentDB.output.documentdb-endpoint" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.S3-And-Lambda.var.docdb_endpoint" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.S3-And-Lambda.aws_lambda_function.metadata_writer" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.S3-And-Lambda.output.aws_lambda_function_name" 22:14:25 2020/06/01 16:44:25 [ERROR] root.ec2-start-stop: eval: terraform.EvalDiff, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [ERROR] root.LoadBalancer-And-Instances: eval: terraform.EvalValidateResource, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [ERROR] root.LoadBalancer-And-Instances: eval: terraform.EvalSequence, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.LoadBalancer-And-Instances.aws_alb_listener.alb-listener 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.DocumentDB.output.aws_docdb_cluster_id" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.monitoring.var.aws_docdb_cluster_id" 22:14:25 2020/06/01 16:44:25 [ERROR] root.monitoring: eval: terraform.EvalDiff, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [ERROR] root.monitoring: eval: terraform.EvalSequence, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.monitoring.aws_cloudwatch_metric_alarm.ecs-alert-high-cpu 22:14:25 2020-06-01T16:44:25.805Z [DEBUG] plugin: plugin process exited: path=/var/lib/jenkins/workspace/Loyalty-LSA-Phase1-Deployment-apply/project_onboarding/Loyalty-LSA/prod/.terraform/plugins/linux_amd64/terraform-provider-aws_v2.64.0_x4 22:14:25 2020/06/01 16:44:25 [ERROR] root.ec2-start-stop: eval: terraform.EvalValidateResource, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [ERROR] root.ec2-start-stop: eval: terraform.EvalSequence, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.ec2-start-stop.aws_cloudwatch_event_target.StartEC2Instances_cloudwatch_event_target 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.var.docdb_endpoint" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.S3-And-Lambda.aws_lambda_permission.lambda_permission" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.data.template_file.loyalty_lsa_task" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.DocumentDB.aws_docdb_cluster_instance.docdb_instances" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.S3-And-Lambda.aws_s3_bucket_notification.loyalty_lsa_s3_lambda_execution" 22:14:25 2020/06/01 16:44:25 [ERROR] root.ec2-start-stop: eval: terraform.EvalSequence, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.ec2-start-stop.aws_lambda_permission.StartEC2Instances_cloudwatch_lambda_permission 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.aws_ecs_task_definition.loyalty_lsa" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.data.aws_ecs_task_definition.loyalty_lsa" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.aws_ecs_service.loyalty_lsa" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "provisioner.local-exec (close)" 22:14:25 2020/06/01 16:44:25 [ERROR] root.LoadBalancer-And-Instances: eval: terraform.EvalValidateResource, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [ERROR] root.LoadBalancer-And-Instances: eval: terraform.EvalSequence, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.LoadBalancer-And-Instances.aws_lb_listener.alb-listener-https 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.aws_appautoscaling_target.ecs_target" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.aws_appautoscaling_policy.ecs_memory_policy" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.monitoring.var.aws_lambda_function_name" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.Containers.aws_appautoscaling_policy.ecs_cpu_policy" 22:14:25 2020/06/01 16:44:25 [ERROR] root.monitoring: eval: terraform.EvalDiff, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [ERROR] root.monitoring: eval: terraform.EvalSequence, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.monitoring.aws_cloudwatch_metric_alarm.health_check_status 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.monitoring.aws_cloudwatch_metric_alarm.lambda-duration-alert" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.monitoring.aws_cloudwatch_metric_alarm.lambda-duration-error-alert" 22:14:25 2020/06/01 16:44:25 [ERROR] root.LoadBalancer-And-Instances: eval: terraform.EvalDiff, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [ERROR] root.LoadBalancer-And-Instances: eval: terraform.EvalSequence, err: unexpected EOF 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.LoadBalancer-And-Instances.aws_autoscaling_group.asg 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.LoadBalancer-And-Instances.output.aws_autoscaling_group_name" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.monitoring.var.aws_autoscaling_group_name" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.monitoring.aws_cloudwatch_metric_alarm.ec2-asg-high-cpu" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.monitoring.aws_cloudwatch_metric_alarm.documentdb-high-cpu" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "provider.template (close)" 22:14:25 2020/06/01 16:44:25 [ERROR] root.APIGateway: eval: terraform.EvalValidateResource, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [ERROR] root.APIGateway: eval: terraform.EvalSequence, err: Warnings: []. Errors: [unexpected EOF] 22:14:25 2020/06/01 16:44:25 [TRACE] [walkPlan] Exiting eval tree: module.APIGateway.aws_api_gateway_base_path_mapping.api_path_mapping 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.LoadBalancer-And-Instances.aws_autoscaling_policy.scaledown-asg-policy" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.LoadBalancer-And-Instances.aws_cloudwatch_metric_alarm.scale-down-request" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.LoadBalancer-And-Instances.aws_autoscaling_policy.scaleup-asg-policy" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.LoadBalancer-And-Instances.aws_autoscaling_notification.autoscaling_notifications" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "module.LoadBalancer-And-Instances.aws_cloudwatch_metric_alarm.scale-up-request" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "provider.aws (close)" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "meta.count-boundary (count boundary fixup)" 22:14:25 2020/06/01 16:44:25 [TRACE] dag/walk: upstream errored, not walking "root" 22:14:25 2020/06/01 16:44:25 [DEBUG] plugin: waiting for all plugin processes to complete... 22:14:25 2020-06-01T16:44:25.806Z [WARN ] plugin: error closing client during Kill: err="connection is shut down" 22:14:25 2020-06-01T16:44:25.810Z [DEBUG] plugin.terraform: local-exec-provisioner (internal) 2020/06/01 16:44:25 [ERR] plugin: plugin server: accept unix /tmp/plugin218321958: use of closed network connection 22:14:25 2020-06-01T16:44:25.810Z [DEBUG] plugin.terraform: local-exec-provisioner (internal) 2020/06/01 16:44:25 [DEBUG] plugin: waiting for all plugin processes to complete... 22:14:25 2020-06-01T16:44:25.810Z [DEBUG] plugin.terraform-provider-template_v2.1.2_x4: 2020/06/01 16:44:25 [ERR] plugin: plugin server: accept unix /tmp/plugin783903142: use of closed network connection 22:14:25 2020-06-01T16:44:25.810Z [DEBUG] plugin: plugin process exited: path=/var/lib/jenkins/workspace/Loyalty-LSA-Phase1-Deployment-apply/project_onboarding/Loyalty-LSA/prod/.terraform/plugins/linux_amd64/terraform-provider-template_v2.1.2_x4 22:14:25 2020-06-01T16:44:25.810Z [DEBUG] plugin: plugin process exited: path=/opt/terraform 22:14:25 22:14:25 22:14:25 22:14:25 !!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!! 22:14:25 22:14:25 Terraform crashed! This is always indicative of a bug within Terraform. 22:14:25 A crash log has been placed at "crash.log" relative to your current 22:14:25 working directory. It would be immensely helpful if you could please 22:14:25 report the crash with Terraform[1] so that we can fix this. 22:14:25 22:14:25 When reporting bugs, please include your terraform version. That 22:14:25 information is available on the first line of crash.log. You can also 22:14:25 get it by running 'terraform --version' on the command line. 22:14:25 22:14:25 [1]: https://github.com/hashicorp/terraform/issues 22:14:25 22:14:25 !!!!!!!!!!!!!!!!!!!!!!!!!!! TERRAFORM CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hi folks 👋 Please note that the fix for this crash (verified with Terraform CLI v0.11.14) has been merged and will release with version 2.65.0 of the Terraform AWS Provider, later today. 👍
This has been released in version 2.65.0 of the Terraform AWS provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading.
For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template for triage. Thanks!
This might be fixed in 2.65.0, but that version is also broken in another way. Can we get a bug fix release without any additional cruft?
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!
Community Note
Terraform Version
Terraform: 0.10.8 AWS Provider: 2.64
Affected Resource(s)
TBD
Terraform Configuration Files
TBD
Debug Output
TBD
Panic Output
Expected Behavior
Terraform should run plan without any issue. Which is the case if provider version 2.63 is used.
Actual Behavior
Terraform quitted with panic as a result of the above log.
Steps to Reproduce
terraform plan