Skip to content

Instantly share code, notes, and snippets.

@zswanson
Created September 27, 2019 15:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zswanson/9b95e843603648c01c6ba7813efd3bbc to your computer and use it in GitHub Desktop.
Save zswanson/9b95e843603648c01c6ba7813efd3bbc to your computer and use it in GitHub Desktop.
aws_network_interface debug
[dev] ip-192-168-86-212:tftest abcd$ export TF_LOG=DEBUG
[dev] ip-192-168-86-212:tftest abcd$ tf validate
2019/09/27 11:53:23 [INFO] Terraform version: 0.12.9
2019/09/27 11:53:23 [INFO] Go runtime version: go1.13
2019/09/27 11:53:23 [INFO] CLI args: []string{"/usr/local/bin/terraform", "validate"}
2019/09/27 11:53:23 [DEBUG] Attempting to open CLI config file: /Users/abcd/.terraformrc
2019/09/27 11:53:23 Loading CLI configuration from /Users/abcd/.terraformrc
2019/09/27 11:53:23 [DEBUG] checking for credentials in "/Users/abcd/.terraform.d/plugins"
2019/09/27 11:53:23 [DEBUG] checking for credentials in "/Users/abcd/.terraform.d/plugins/darwin_amd64"
2019/09/27 11:53:23 [INFO] CLI command args: []string{"validate"}
2019/09/27 11:53:23 [DEBUG] checking for provider in "."
2019/09/27 11:53:23 [DEBUG] checking for provider in "/usr/local/bin"
2019/09/27 11:53:23 [DEBUG] checking for provider in ".terraform/plugins/darwin_amd64"
2019/09/27 11:53:23 [DEBUG] found provider "terraform-provider-aws_v2.29.0_x4"
2019/09/27 11:53:23 [DEBUG] checking for provider in "/Users/abcd/.terraform.d/plugins"
2019/09/27 11:53:23 [DEBUG] checking for provider in "/Users/abcd/.terraform.d/plugins/darwin_amd64"
2019/09/27 11:53:23 [DEBUG] found provider "terraform-provider-credstash_darwin_amd64_v0.4.0"
2019/09/27 11:53:23 [DEBUG] found plugin override in .terraformrc: "credstash", "/etc/terraform.d/plugins/darwin_amd64/terraform-provider-credstash_darwin_amd64_v0.4.0"
2019/09/27 11:53:23 [DEBUG] found valid plugin: "aws", "2.29.0", "/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4"
2019/09/27 11:53:23 [DEBUG] found valid plugin: "credstash_darwin_amd64", "0.4.0", "/Users/abcd/.terraform.d/plugins/darwin_amd64/terraform-provider-credstash_darwin_amd64_v0.4.0"
2019/09/27 11:53:23 [DEBUG] found valid plugin: "credstash", "0.0.0", "/etc/terraform.d/plugins/darwin_amd64/terraform-provider-credstash_darwin_amd64_v0.4.0"
2019/09/27 11:53:23 [DEBUG] checking for provisioner in "."
2019/09/27 11:53:23 [DEBUG] checking for provisioner in "/usr/local/bin"
2019/09/27 11:53:23 [DEBUG] checking for provisioner in ".terraform/plugins/darwin_amd64"
2019/09/27 11:53:23 [DEBUG] checking for provisioner in "/Users/abcd/.terraform.d/plugins"
2019/09/27 11:53:23 [DEBUG] checking for provisioner in "/Users/abcd/.terraform.d/plugins/darwin_amd64"
2019-09-27T11:53:24.452-0400 [INFO] plugin: configuring client automatic mTLS
2019-09-27T11:53:24.474-0400 [DEBUG] plugin: starting plugin: path=/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4 args=[/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4]
2019-09-27T11:53:24.486-0400 [DEBUG] plugin: plugin started: path=/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4 pid=61770
2019-09-27T11:53:24.486-0400 [DEBUG] plugin: waiting for RPC address: path=/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4
2019-09-27T11:53:24.506-0400 [INFO] plugin.terraform-provider-aws_v2.29.0_x4: configuring server automatic mTLS: timestamp=2019-09-27T11:53:24.506-0400
2019-09-27T11:53:24.534-0400 [DEBUG] plugin: using plugin: version=5
2019-09-27T11:53:24.534-0400 [DEBUG] plugin.terraform-provider-aws_v2.29.0_x4: plugin address: address=/var/folders/p9/dy7g6mf953bg6bl_sb5c_rf80000gn/T/plugin254252721 network=unix timestamp=2019-09-27T11:53:24.534-0400
2019-09-27T11:53:24.619-0400 [DEBUG] plugin: plugin process exited: path=/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4 pid=61770
2019-09-27T11:53:24.619-0400 [DEBUG] plugin: plugin exited
2019/09/27 11:53:24 [TRACE] terraform.NewContext: complete
2019/09/27 11:53:24 [INFO] terraform: building graph: GraphTypeValidate
2019/09/27 11:53:24 [DEBUG] ReferenceTransformer: "provider.aws" references: []
2019/09/27 11:53:24 [DEBUG] ReferenceTransformer: "aws_vpc_endpoint.transfer" references: [data.aws_vpc_endpoint_service.transfer]
2019/09/27 11:53:24 [DEBUG] ReferenceTransformer: "data.aws_vpc_endpoint_service.transfer" references: []
2019/09/27 11:53:24 [DEBUG] ReferenceTransformer: "data.aws_network_interface.transfer_eni" references: [aws_vpc_endpoint.transfer]
2019/09/27 11:53:24 [TRACE] Completed graph transform *terraform.ReferenceTransformer with new graph:
aws_vpc_endpoint.transfer - *terraform.NodeValidatableResource
data.aws_vpc_endpoint_service.transfer - *terraform.NodeValidatableResource
provider.aws - *terraform.NodeApplyableProvider
data.aws_network_interface.transfer_eni - *terraform.NodeValidatableResource
aws_vpc_endpoint.transfer - *terraform.NodeValidatableResource
provider.aws - *terraform.NodeApplyableProvider
data.aws_vpc_endpoint_service.transfer - *terraform.NodeValidatableResource
provider.aws - *terraform.NodeApplyableProvider
provider.aws - *terraform.NodeApplyableProvider
------
2019/09/27 11:53:24 [TRACE] Executing graph transform *terraform.CountBoundaryTransformer
2019-09-27T11:53:24.620-0400 [INFO] plugin: configuring client automatic mTLS
2019-09-27T11:53:24.643-0400 [DEBUG] plugin: starting plugin: path=/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4 args=[/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4]
2019-09-27T11:53:24.657-0400 [DEBUG] plugin: plugin started: path=/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4 pid=61771
2019-09-27T11:53:24.657-0400 [DEBUG] plugin: waiting for RPC address: path=/Users/abcd/Projects/tftest/.terraform/plugins/darwin_amd64/terraform-provider-aws_v2.29.0_x4
2019-09-27T11:53:24.678-0400 [INFO] plugin.terraform-provider-aws_v2.29.0_x4: configuring server automatic mTLS: timestamp=2019-09-27T11:53:24.678-0400
2019-09-27T11:53:24.709-0400 [DEBUG] plugin: using plugin: version=5
2019-09-27T11:53:24.709-0400 [DEBUG] plugin.terraform-provider-aws_v2.29.0_x4: plugin address: address=/var/folders/p9/dy7g6mf953bg6bl_sb5c_rf80000gn/T/plugin178251670 network=unix timestamp=2019-09-27T11:53:24.709-0400
2019/09/27 11:53:24 [ERROR] <root>: eval: *terraform.EvalValidateResource, err: Invalid index: This value does not have any indices.
2019/09/27 11:53:24 [ERROR] <root>: eval: *terraform.EvalSequence, err: Invalid index: This value does not have any indices.
2019/09/27 11:53:24 [TRACE] [walkValidate] Exiting eval tree: data.aws_network_interface.transfer_eni
Error: Invalid index
on main.tf line 41, in data "aws_network_interface" "transfer_eni":
41: id = aws_vpc_endpoint.transfer.network_interface_ids[0]
This value does not have any indices.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment