hashicorp / terraform

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
https://www.terraform.io
Other
43.16k stars 9.58k forks source link

Terraform crash with removing aws vpc internet gateway #646

Closed ryanking closed 9 years ago

ryanking commented 9 years ago

As requested by the output from the crash. Here is the crash.log:

2014/12/10 13:44:44 [INFO] Terraform version: 0.3.5
2014/12/10 13:44:44 Detected home directory from env var: /Users/ryanking 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: aws = /usr/local/bin/terraform-provider-aws 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: cloudflare = /usr/local/bin/terraform-provider-cloudflare 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: consul = /usr/local/bin/terraform-provider-consul 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: digitalocean = /usr/local/bin/terraform-provider-digitalocean 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: dnsimple = /usr/local/bin/terraform-provider-dnsimple 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: google = /usr/local/bin/terraform-provider-google 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: heroku = /usr/local/bin/terraform-provider-heroku 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: mailgun = /usr/local/bin/terraform-provider-mailgun 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: null = /usr/local/bin/terraform-provider-null 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: file = /usr/local/bin/terraform-provisioner-file 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: local-exec = /usr/local/bin/terraform-provisioner-local-exec 2014/12/10 13:44:44 [DEBUG] Discoverd plugin: remote-exec = /usr/local/bin/terraform-provisioner-remote-exec 2014/12/10 13:44:44 Detected home directory from env var: /Users/ryanking 2014/12/10 13:44:44 [DEBUG] Attempting to open CLI config file: /Users/ryanking/.terraformrc 2014/12/10 13:44:44 [DEBUG] File doesn't exist, but doesn't need to. Ignoring. 2014/12/10 13:44:44 Detected home directory from env var: /Users/ryanking 2014/12/10 13:44:47 [DEBUG] Creating graph for path: [root] 2014/12/10 13:44:47 [DEBUG] Starting plugin: /usr/local/bin/terraform-provider-aws []string{"/usr/local/bin/terraform-provider-aws"} 2014/12/10 13:44:47 [DEBUG] Waiting for RPC address for: /usr/local/bin/terraform-provider-aws 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 Plugin address: unix /var/folders/9f/rffpskcd6jq0k_3ynhc8h2tw0000gn/T/tf-plugin162345916 2014/12/10 13:44:47 [DEBUG] Graph [root] created and valid. 21 nouns. 2014/12/10 13:44:47 [INFO] Validating provider: aws 2014/12/10 13:44:47 [DEBUG] aws_vpc.test-vpc: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_vpc.test-vpc 2014/12/10 13:44:47 [DEBUG] aws_security_group.test-db-security-group: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_security_group.test-bastion: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_subnet.test-public-subnet: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_subnet.test-private-subnet-2: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_subnet.test-private-subnet-1: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_internet_gateway.test-vpc-gateway: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_security_group.test-db-security-group 2014/12/10 13:44:47 [INFO] Validating resource: aws_security_group.test-bastion 2014/12/10 13:44:47 [INFO] Validating resource: aws_subnet.test-public-subnet 2014/12/10 13:44:47 [INFO] Validating resource: aws_subnet.test-private-subnet-2 2014/12/10 13:44:47 [INFO] Validating resource: aws_subnet.test-private-subnet-1 2014/12/10 13:44:47 [INFO] Validating resource: aws_internet_gateway.test-vpc-gateway 2014/12/10 13:44:47 [DEBUG] aws_instance.test-bastion: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_instance.test-bastion 2014/12/10 13:44:47 [DEBUG] aws_security_group.nat-2: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_db_subnet_group.test-bolt-db-subnet-group: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_security_group.nat-1: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_route_table.test-public-routing: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_security_group.nat-2 2014/12/10 13:44:47 [INFO] Validating resource: aws_db_subnet_group.test-bolt-db-subnet-group 2014/12/10 13:44:47 [INFO] Validating resource: aws_security_group.nat-1 2014/12/10 13:44:47 [INFO] Validating resource: aws_route_table.test-public-routing 2014/12/10 13:44:47 [DEBUG] aws_eip.bastion: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_eip.bastion 2014/12/10 13:44:47 [DEBUG] aws_instance.nat-2: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_instance.nat-2 2014/12/10 13:44:47 [DEBUG] aws_db_instance.test-bolt-db: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_db_instance.test-bolt-db 2014/12/10 13:44:47 [DEBUG] aws_instance.nat-1: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_route_table_association.test-public-routing-assoc: expanding to count = 1 2014/12/10 13:44:47 [DEBUG] aws_eip.nat-2: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_instance.nat-1 2014/12/10 13:44:47 [INFO] Validating resource: aws_route_table_association.test-public-routing-assoc 2014/12/10 13:44:47 [INFO] Validating resource: aws_eip.nat-2 2014/12/10 13:44:47 [DEBUG] aws_eip.nat-1: expanding to count = 1 2014/12/10 13:44:47 [INFO] Validating resource: aws_eip.nat-1 2014/12/10 13:44:47 [DEBUG] Creating graph for path: [root] 2014/12/10 13:44:47 [DEBUG] Graph [root] created and valid. 21 nouns. 2014/12/10 13:44:47 [DEBUG] Creating graph for path: [root] 2014/12/10 13:44:47 [DEBUG] Graph [root] created and valid. 21 nouns. 2014/12/10 13:44:47 [INFO] Configuring provider: aws 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Building AWS auth structure 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Building AWS region structure 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Initializing EC2 connection 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Initializing ELB connection 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Initializing AutoScaling connection 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Initializing S3 connection 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Initializing RDS connection 2014/12/10 13:44:47 terraform-provider-aws: 2014/12/10 13:44:47 [INFO] Initializing Route53 connection 2014/12/10 13:44:47 [DEBUG] aws_vpc.test-vpc: expanding to count = 1 2014/12/10 13:44:47 [INFO] Module root walking: aws_vpc.test-vpc (Graph node: aws_vpc.test-vpc) 2014/12/10 13:44:49 [DEBUG] aws_security_group.test-db-security-group: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_security_group.test-bastion: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_subnet.test-public-subnet: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_subnet.test-private-subnet-2: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_subnet.test-private-subnet-1: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_internet_gateway.test-vpc-gateway: expanding to count = 1 2014/12/10 13:44:49 [INFO] Module root walking: aws_security_group.test-db-security-group (Graph node: aws_security_group.test-db-security-group) 2014/12/10 13:44:49 [DEBUG] aws_security_group.test-db-security-group: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_security_group.test-bastion (Graph node: aws_security_group.test-bastion) 2014/12/10 13:44:49 [DEBUG] aws_security_group.test-bastion: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_subnet.test-public-subnet (Graph node: aws_subnet.test-public-subnet) 2014/12/10 13:44:49 [DEBUG] aws_subnet.test-public-subnet: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_subnet.test-private-subnet-2 (Graph node: aws_subnet.test-private-subnet-2) 2014/12/10 13:44:49 [DEBUG] aws_subnet.test-private-subnet-2: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_subnet.test-private-subnet-1 (Graph node: aws_subnet.test-private-subnet-1) 2014/12/10 13:44:49 [DEBUG] aws_subnet.test-private-subnet-1: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_internet_gateway.test-vpc-gateway (Graph node: aws_internet_gateway.test-vpc-gateway) 2014/12/10 13:44:49 [DEBUG] aws_instance.test-bastion: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_security_group.nat-2: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_db_subnet_group.test-bolt-db-subnet-group: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_security_group.nat-1: expanding to count = 1 2014/12/10 13:44:49 [INFO] Module root walking: aws_instance.test-bastion (Graph node: aws_instance.test-bastion) 2014/12/10 13:44:49 [DEBUG] aws_instance.test-bastion: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_security_group.nat-2 (Graph node: aws_security_group.nat-2) 2014/12/10 13:44:49 [DEBUG] aws_security_group.nat-2: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_db_subnet_group.test-bolt-db-subnet-group (Graph node: aws_db_subnet_group.test-bolt-db-subnet-group) 2014/12/10 13:44:49 [DEBUG] aws_db_subnet_group.test-bolt-db-subnet-group: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_security_group.nat-1 (Graph node: aws_security_group.nat-1) 2014/12/10 13:44:49 [DEBUG] aws_security_group.nat-1: Not refreshing, ID is empty 2014/12/10 13:44:49 [DEBUG] aws_eip.bastion: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_instance.nat-2: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_db_instance.test-bolt-db: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_instance.nat-1: expanding to count = 1 2014/12/10 13:44:49 [INFO] Module root walking: aws_eip.bastion (Graph node: aws_eip.bastion) 2014/12/10 13:44:49 [DEBUG] aws_eip.bastion: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_instance.nat-2 (Graph node: aws_instance.nat-2) 2014/12/10 13:44:49 [DEBUG] aws_instance.nat-2: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_db_instance.test-bolt-db (Graph node: aws_db_instance.test-bolt-db) 2014/12/10 13:44:49 [DEBUG] aws_db_instance.test-bolt-db: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_instance.nat-1 (Graph node: aws_instance.nat-1) 2014/12/10 13:44:49 [DEBUG] aws_instance.nat-1: Not refreshing, ID is empty 2014/12/10 13:44:49 [DEBUG] aws_eip.nat-2: expanding to count = 1 2014/12/10 13:44:49 [DEBUG] aws_eip.nat-1: expanding to count = 1 2014/12/10 13:44:49 [INFO] Module root walking: aws_eip.nat-2 (Graph node: aws_eip.nat-2) 2014/12/10 13:44:49 [DEBUG] aws_eip.nat-2: Not refreshing, ID is empty 2014/12/10 13:44:49 [INFO] Module root walking: aws_eip.nat-1 (Graph node: aws_eip.nat-1) 2014/12/10 13:44:49 [DEBUG] aws_eip.nat-1: Not refreshing, ID is empty 2014/12/10 13:44:49 terraform-provider-aws: panic: runtime error: index out of range 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 140 [running]: 2014/12/10 13:44:49 terraform-provider-aws: runtime.panic(0x51b140, 0x850e3c) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/panic.c:279 +0xf5 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/builtin/providers/aws.resourceAwsInternetGatewayRead(0xc2083f8b40, 0x3ee760, 0xc2080feab0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/builtin/providers/aws/resource_aws_internet_gateway.go:63 +0x248 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/helper/schema.(_Resource).Refresh(0xc2080e48a0, 0xc2082fa9a0, 0x3ee760, 0xc2080feab0, 0xc2080dccc0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/helper/schema/resource.go:139 +0x130 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/helper/schema.(_Provider).Refresh(0xc2080e4e40, 0xc2080fac40, 0xc2082fa9a0, 0x982a30, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/helper/schema/provider.go:179 +0x192 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.(_ResourceProviderServer).Refresh(0xc2080bc240, 0xc208331d60, 0xc208331ec0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/resource_provider.go:341 +0x6f 2014/12/10 13:44:49 terraform-provider-aws: reflect.Value.call(0x4a2400, 0x549db8, 0x0, 0x130, 0x57e0e0, 0x4, 0xc2083f8ae0, 0x3, 0x3, 0x0, ...) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/reflect/value.go:563 +0x1210 2014/12/10 13:44:49 terraform-provider-aws: reflect.Value.Call(0x4a2400, 0x549db8, 0x0, 0x130, 0xc2083f8ae0, 0x3, 0x3, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/reflect/value.go:411 +0xd7 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_service).call(0xc208018fa0, 0xc208035a40, 0xc2080e6290, 0xc2080f33b0, 0xc2080bc7c0, 0x3efae0, 0xc208331d60, 0x0, 0x160, 0x3efb40, ...) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:382 +0x1c7 2014/12/10 13:44:49 terraform-provider-aws: created by net/rpc.(_Server).ServeCodec 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:453 +0x427 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 16 [IO wait]: 2014/12/10 13:44:49 terraform-provider-aws: net.runtime_pollWait(0x93ec88, 0x72, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66 2014/12/10 13:44:49 terraform-provider-aws: net.(_pollDesc).Wait(0xc20802abc0, 0x72, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46 2014/12/10 13:44:49 terraform-provider-aws: net.(_pollDesc).WaitRead(0xc20802abc0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42 2014/12/10 13:44:49 terraform-provider-aws: net.(_netFD).accept(0xc20802ab60, 0x6a3aa8, 0x0, 0x93d3f0, 0x23) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/fd_unix.go:419 +0x343 2014/12/10 13:44:49 terraform-provider-aws: net.(_UnixListener).AcceptUnix(0xc208044e40, 0x18efa5, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/unixsock_posix.go:293 +0x73 2014/12/10 13:44:49 terraform-provider-aws: net.(_UnixListener).Accept(0xc208044e40, 0x0, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/unixsock_posix.go:304 +0x4b 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.(_Server).Accept(0xc208001370, 0x93dcb8, 0xc208044e40) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:33 +0x33 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/plugin.Serve(0xc208001350) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/plugin/server.go:88 +0x647 2014/12/10 13:44:49 terraform-provider-aws: main.main() 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/builtin/bins/provider-aws/main.go:11 +0x4b 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 19 [finalizer wait]: 2014/12/10 13:44:49 terraform-provider-aws: runtime.park(0x14640, 0x854a98, 0x8534e9) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/proc.c:1369 +0x89 2014/12/10 13:44:49 terraform-provider-aws: runtime.parkunlock(0x854a98, 0x8534e9) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/proc.c:1385 +0x3b 2014/12/10 13:44:49 terraform-provider-aws: runfinq() 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/mgc0.c:2644 +0xcf 2014/12/10 13:44:49 terraform-provider-aws: runtime.goexit() 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/proc.c:1445 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 20 [syscall]: 2014/12/10 13:44:49 terraform-provider-aws: os/signal.loop() 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/os/signal/signal_unix.go:21 +0x1e 2014/12/10 13:44:49 terraform-provider-aws: created by os/signal.init·1 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/os/signal/signal_unix.go:27 +0x32 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 22 [chan receive]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/plugin.func·007() 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/plugin/server.go:79 +0x62 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/terraform/plugin.Serve 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/plugin/server.go:85 +0x623 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 23 [select]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Stream).Read(0xc208046780, 0xc208068000, 0x1000, 0x1000, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/stream.go:123 +0x382 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).fill(0xc208004600) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:97 +0x1b3 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).Read(0xc208004600, 0xc208001480, 0x1, 0x9, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:175 +0x230 2014/12/10 13:44:49 terraform-provider-aws: io.ReadAtLeast(0x93ee20, 0xc208004600, 0xc208001480, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:289 +0xf7 2014/12/10 13:44:49 terraform-provider-aws: io.ReadFull(0x93ee20, 0xc208004600, 0xc208001480, 0x1, 0x9, 0x270852, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:307 +0x71 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.decodeUintReader(0x93ee20, 0xc208004600, 0xc208001480, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decode.go:66 +0xa6 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).recvMessage(0xc20808a1e0, 0x160) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:73 +0x57 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).decodeTypeSequence(0xc20808a1e0, 0xc208045500, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:159 +0x49 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).DecodeValue(0xc20808a1e0, 0x3fb840, 0xc208045540, 0x0, 0x160, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:227 +0x193 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).Decode(0xc20808a1e0, 0x3fb840, 0xc208045540, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:204 +0x279 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_gobServerCodec).ReadRequestHeader(0xc208066180, 0xc208045540, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:401 +0x5b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequestHeader(0xc208035c80, 0x93ef80, 0xc208066180, 0x0, 0x0, 0xc208045540, 0x6a3b00, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:552 +0x9b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequest(0xc208035c80, 0x93ef80, 0xc208066180, 0xc208048120, 0xc208045000, 0x417ec0, 0x0, 0x0, 0x0, 0x0, ...) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:519 +0xbe 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeCodec(0xc208035c80, 0x93ef80, 0xc208066180) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:438 +0x69 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeConn(0xc208035c80, 0x93eea8, 0xc208046780) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:430 +0x170 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.(_Server).ServeConn(0xc208001370, 0x93edc0, 0xc208036090) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:76 +0x3d4 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/terraform/rpc.(_Server).Accept 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:39 +0x135 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 24 [IO wait]: 2014/12/10 13:44:49 terraform-provider-aws: net.runtime_pollWait(0x93ebd8, 0x72, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/netpoll.goc:146 +0x66 2014/12/10 13:44:49 terraform-provider-aws: net.(_pollDesc).Wait(0xc20802ad10, 0x72, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/fd_poll_runtime.go:84 +0x46 2014/12/10 13:44:49 terraform-provider-aws: net.(_pollDesc).WaitRead(0xc20802ad10, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/fd_poll_runtime.go:89 +0x42 2014/12/10 13:44:49 terraform-provider-aws: net.(_netFD).Read(0xc20802acb0, 0xc208062000, 0x1000, 0x1000, 0x0, 0x93d3f0, 0x23) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/fd_unix.go:242 +0x34c 2014/12/10 13:44:49 terraform-provider-aws: net.(_conn).Read(0xc208036090, 0xc208062000, 0x1000, 0x1000, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/net.go:122 +0xe7 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).fill(0xc208004480) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:97 +0x1b3 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).Read(0xc208004480, 0xc208001440, 0xc, 0xc, 0xc, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:175 +0x230 2014/12/10 13:44:49 terraform-provider-aws: io.ReadAtLeast(0x93ee20, 0xc208004480, 0xc208001440, 0xc, 0xc, 0xc, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:289 +0xf7 2014/12/10 13:44:49 terraform-provider-aws: io.ReadFull(0x93ee20, 0xc208004480, 0xc208001440, 0xc, 0xc, 0xc, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:307 +0x71 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Session).recv(0xc20804ca00) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/session.go:332 +0xc9 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/yamux.newSession 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/session.go:93 +0x247 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 25 [select]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Session).send(0xc20804ca00) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/session.go:290 +0x496 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/yamux.newSession 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/session.go:94 +0x25f 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 26 [select]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Session).keepalive(0xc20804ca00) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/session.go:246 +0xc7 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/yamux.newSession 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/session.go:96 +0x289 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 28 [select]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Session).AcceptStream(0xc20804ca00, 0xc200000003, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/session.go:154 +0x11f 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.(_muxBroker).Run(0xc208044fc0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/mux_broker.go:107 +0x36 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/terraform/rpc.(_Server).ServeConn 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:65 +0x2bc 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 72 [select]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Stream).Read(0xc2080be000, 0xc2080e0000, 0x1000, 0x1000, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/stream.go:123 +0x382 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).fill(0xc208004de0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:97 +0x1b3 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).Read(0xc208004de0, 0xc2080c5160, 0x1, 0x9, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:175 +0x230 2014/12/10 13:44:49 terraform-provider-aws: io.ReadAtLeast(0x93ee20, 0xc208004de0, 0xc2080c5160, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:289 +0xf7 2014/12/10 13:44:49 terraform-provider-aws: io.ReadFull(0x93ee20, 0xc208004de0, 0xc2080c5160, 0x1, 0x9, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:307 +0x71 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.decodeUintReader(0x93ee20, 0xc208004de0, 0xc2080c5160, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decode.go:66 +0xa6 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).recvMessage(0xc20808a000, 0xc208036968) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:73 +0x57 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).decodeTypeSequence(0xc20808a000, 0xc2080c2700, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:159 +0x49 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).DecodeValue(0xc20808a000, 0x3fb840, 0xc2080c2720, 0x0, 0x160, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:227 +0x193 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).Decode(0xc20808a000, 0x3fb840, 0xc2080c2720, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:204 +0x279 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_gobServerCodec).ReadRequestHeader(0xc2080b6f00, 0xc2080c2720, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:401 +0x5b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequestHeader(0xc2080a9a40, 0x93ef80, 0xc2080b6f00, 0x0, 0x0, 0xc2080c2720, 0x6a3b00, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:552 +0x9b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequest(0xc2080a9a40, 0x93ef80, 0xc2080b6f00, 0xc2080de1b0, 0xc2080c2c80, 0x3efa20, 0x0, 0x0, 0x0, 0x0, ...) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:519 +0xbe 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeCodec(0xc2080a9a40, 0x93ef80, 0xc2080b6f00) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:438 +0x69 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeConn(0xc2080a9a40, 0x93eea8, 0xc2080be000) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:430 +0x170 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.serve(0x93eea8, 0xc2080be000, 0x5c5d70, 0x10, 0x549c60, 0xc2080c2700) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:146 +0x18a 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.func·001() 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:102 +0x1ff 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/terraform/rpc.(_dispenseServer).ResourceProvider 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:103 +0xc0 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 30 [select]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Stream).Read(0xc2080468c0, 0xc2080b4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/stream.go:123 +0x382 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).fill(0xc208004c60) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:97 +0x1b3 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).Read(0xc208004c60, 0xc208001e30, 0x1, 0x9, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:175 +0x230 2014/12/10 13:44:49 terraform-provider-aws: io.ReadAtLeast(0x93ee20, 0xc208004c60, 0xc208001e30, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:289 +0xf7 2014/12/10 13:44:49 terraform-provider-aws: io.ReadFull(0x93ee20, 0xc208004c60, 0xc208001e30, 0x1, 0x9, 0x875, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:307 +0x71 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.decodeUintReader(0x93ee20, 0xc208004c60, 0xc208001e30, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decode.go:66 +0xa6 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).recvMessage(0xc20808a2d0, 0xc208036950) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:73 +0x57 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).decodeTypeSequence(0xc20808a2d0, 0xc2080bc000, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:159 +0x49 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).DecodeValue(0xc20808a2d0, 0x3fb840, 0xc2080bc000, 0x0, 0x160, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:227 +0x193 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).Decode(0xc20808a2d0, 0x3fb840, 0xc2080bc000, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:204 +0x279 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_gobServerCodec).ReadRequestHeader(0xc208067f20, 0xc2080bc000, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:401 +0x5b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequestHeader(0xc2080a84c0, 0x93ef80, 0xc208067f20, 0x0, 0x0, 0xc2080bc000, 0x6a3b00, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:552 +0x9b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequest(0xc2080a84c0, 0x93ef80, 0xc208067f20, 0xc2080b1320, 0xc2080c34e0, 0x3efc00, 0x0, 0x0, 0x0, 0x0, ...) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:519 +0xbe 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeCodec(0xc2080a84c0, 0x93ef80, 0xc208067f20) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:438 +0x69 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeConn(0xc2080a84c0, 0x93eea8, 0xc2080468c0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:430 +0x170 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.serve(0x93eea8, 0xc2080468c0, 0x5c5d70, 0x10, 0x549c60, 0xc208045a80) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:146 +0x18a 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.func·001() 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:102 +0x1ff 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/terraform/rpc.(_dispenseServer).ResourceProvider 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:103 +0xc0 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 96 [select]: 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/yamux.(_Stream).Read(0xc208047a40, 0xc2080f6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/yamux/stream.go:123 +0x382 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).fill(0xc2080e80c0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:97 +0x1b3 2014/12/10 13:44:49 terraform-provider-aws: bufio.(_Reader).Read(0xc2080e80c0, 0xc2080e6270, 0x1, 0x9, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/bufio/bufio.go:175 +0x230 2014/12/10 13:44:49 terraform-provider-aws: io.ReadAtLeast(0x93ee20, 0xc2080e80c0, 0xc2080e6270, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:289 +0xf7 2014/12/10 13:44:49 terraform-provider-aws: io.ReadFull(0x93ee20, 0xc2080e80c0, 0xc2080e6270, 0x1, 0x9, 0x0, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/io/io.go:307 +0x71 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.decodeUintReader(0x93ee20, 0xc2080e80c0, 0xc2080e6270, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decode.go:66 +0xa6 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).recvMessage(0xc20808a4b0, 0xc208037070) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:73 +0x57 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).decodeTypeSequence(0xc20808a4b0, 0xc2080bc200, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:159 +0x49 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).DecodeValue(0xc20808a4b0, 0x3fb840, 0xc2080bc260, 0x0, 0x160, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:227 +0x193 2014/12/10 13:44:49 terraform-provider-aws: encoding/gob.(_Decoder).Decode(0xc20808a4b0, 0x3fb840, 0xc2080bc260, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/encoding/gob/decoder.go:204 +0x279 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_gobServerCodec).ReadRequestHeader(0xc2080e4ff0, 0xc2080bc260, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:401 +0x5b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequestHeader(0xc208035a40, 0x93ef80, 0xc2080e4ff0, 0x0, 0x0, 0xc2080bc260, 0x6a3b00, 0x0, 0x0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:552 +0x9b 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).readRequest(0xc208035a40, 0x93ef80, 0xc2080e4ff0, 0xc2080f33b0, 0xc2080bc7c0, 0x3efae0, 0x0, 0x0, 0x0, 0x0, ...) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:519 +0xbe 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeCodec(0xc208035a40, 0x93ef80, 0xc2080e4ff0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:438 +0x69 2014/12/10 13:44:49 terraform-provider-aws: net/rpc.(_Server).ServeConn(0xc208035a40, 0x93eea8, 0xc208047a40) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/rpc/server.go:430 +0x170 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.serve(0x93eea8, 0xc208047a40, 0x5c5d70, 0x10, 0x549c60, 0xc2080bc240) 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:146 +0x18a 2014/12/10 13:44:49 terraform-provider-aws: github.com/hashicorp/terraform/rpc.func·001() 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:102 +0x1ff 2014/12/10 13:44:49 terraform-provider-aws: created by github.com/hashicorp/terraform/rpc.(_dispenseServer).ResourceProvider 2014/12/10 13:44:49 terraform-provider-aws: /private/tmp/terraform-KKDtJo/terraform-0.3.5/src/github.com/hashicorp/terraform/rpc/server.go:103 +0xc0 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 145 [select]: 2014/12/10 13:44:49 terraform-provider-aws: net/http.(_persistConn).writeLoop(0xc2083636b0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/http/transport.go:885 +0x38f 2014/12/10 13:44:49 terraform-provider-aws: created by net/http.(_Transport).dialConn 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/http/transport.go:601 +0x957 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 144 [runnable]: 2014/12/10 13:44:49 terraform-provider-aws: net/http.(_persistConn).readLoop(0xc2083636b0) 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/http/transport.go:868 +0x829 2014/12/10 13:44:49 terraform-provider-aws: created by net/http.(_Transport).dialConn 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/net/http/transport.go:600 +0x93f 2014/12/10 13:44:49 terraform-provider-aws: 2014/12/10 13:44:49 terraform-provider-aws: goroutine 113 [syscall]: 2014/12/10 13:44:49 terraform-provider-aws: runtime.goexit() 2014/12/10 13:44:49 terraform-provider-aws: /usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/proc.c:1445 2014/12/10 13:44:49 [ERROR] Error walking 'aws_internet_gateway.test-vpc-gateway': unexpected EOF 2014/12/10 13:44:49 [DEBUG] aws_route_table_association.test-public-routing-assoc: expanding to count = 1 2014/12/10 13:44:49 [INFO] Module root walking: aws_route_table_association.test-public-routing-assoc (Graph node: aws_route_table_association.test-public-routing-assoc) 2014/12/10 13:44:49 [DEBUG] aws_route_table_association.test-public-routing-assoc: Not refreshing, ID is empty 2014/12/10 13:44:49 waiting for all plugin processes to complete... 2014/12/10 13:44:49 [DEBUG] /usr/local/bin/terraform-provider-aws: plugin process exited

ryanking commented 9 years ago

Here's what led up to this:

  1. I was trying to destroy a VPC and got an error saying, roughly, that there was a public IP address still attached.
  2. I went digging through the aws console and found the internet gateway was still attached. I detached that from the VPC.
  3. ran terraform destroy again and crash

As a sidenote, I think if I had just run terraform destroy a second time it would have cleaned up the public IP issue. Is that expected behavior?

mitchellh commented 9 years ago

This should be fixed in master recently (past couple days). I'm going to have to verify but if you want to test that, you're welcome to.

mitchellh commented 9 years ago

Confirmed fix. :)

ghost commented 4 years ago

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 have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.