{"action":"closed","issue":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/1665","labels_url":"https://api.github.com/repos/hashicorp/terraform/issues/1665/labels{/name}","comments_url":"https://api.github.com/repos/hashicorp/terraform/issues/1665/comments","events_url":"https://api.github.com/repos/hashicorp/terraform/issues/1665/events","html_url":"https://github.com/hashicorp/terraform/issues/1665","id":70666522,"number":1665,"title":"GCE acceptance test fails with panic: interface conversion","user":{"login":"dcarley","id":260438,"avatar_url":"https://avatars.githubusercontent.com/u/260438?v=3","gravatar_id":"","url":"https://api.github.com/users/dcarley","html_url":"https://github.com/dcarley","followers_url":"https://api.github.com/users/dcarley/followers","following_url":"https://api.github.com/users/dcarley/following{/other_user}","gists_url":"https://api.github.com/users/dcarley/gists{/gist_id}","starred_url":"https://api.github.com/users/dcarley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcarley/subscriptions","organizations_url":"https://api.github.com/users/dcarley/orgs","repos_url":"https://api.github.com/users/dcarley/repos","events_url":"https://api.github.com/users/dcarley/events{/privacy}","received_events_url":"https://api.github.com/users/dcarley/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hashicorp/terraform/labels/bug","name":"bug","color":"f7c6c7"},{"url":"https://api.github.com/repos/hashicorp/terraform/labels/provider/google-cloud","name":"provider/google-cloud","color":"bfdadc"}],"state":"closed","locked":false,"assignee":{"login":"phinze","id":37534,"avatar_url":"https://avatars.githubusercontent.com/u/37534?v=3","gravatar_id":"","url":"https://api.github.com/users/phinze","html_url":"https://github.com/phinze","followers_url":"https://api.github.com/users/phinze/followers","following_url":"https://api.github.com/users/phinze/following{/other_user}","gists_url":"https://api.github.com/users/phinze/gists{/gist_id}","starred_url":"https://api.github.com/users/phinze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phinze/subscriptions","organizations_url":"https://api.github.com/users/phinze/orgs","repos_url":"https://api.github.com/users/phinze/repos","events_url":"https://api.github.com/users/phinze/events{/privacy}","received_events_url":"https://api.github.com/users/phinze/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-04-24T11:32:45Z","updated_at":"2015-05-06T18:18:39Z","closed_at":"2015-05-06T18:18:39Z","body":"I think this is a result of the change from a list of maps to a map in #1517.\r\n\r\n/cc @phinze \r\n```\r\ngoogle_compute_instance_template.foobar\r\n2015/04/24 11:17:59 [DEBUG] vertex root.google_compute_instance_template.foobar: walking\r\n2015/04/24 11:17:59 [DEBUG] vertex root.google_compute_instance_template.foobar: evaluating\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalSequence\r\n2015/04/24 11:17:59 [DEBUG] root: eval: terraform.EvalNoop\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalInstanceInfo\r\n2015/04/24 11:17:59 [DEBUG] root: eval: terraform.EvalNoop\r\n2015/04/24 11:17:59 [DEBUG] root: eval: terraform.EvalNoop\r\n2015/04/24 11:17:59 [DEBUG] root: eval: terraform.EvalNoop\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalOpFilter\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalSequence\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalReadDiff\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalIf\r\n2015/04/24 11:17:59 [DEBUG] root: eval: terraform.EvalNoop\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalIf\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalInterpolate\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalGetProvider\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalReadState\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalDiff\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalReadDiff\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalCompareDiff\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalGetProvider\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalReadState\r\n2015/04/24 11:17:59 [DEBUG] root: eval: *terraform.EvalApply\r\n2015/04/24 11:17:59 [DEBUG] apply: google_compute_instance_template.foobar: executing Apply\r\npanic: interface conversion: interface is []interface {}, not map[string]interface {}\r\n\r\ngoroutine 1096 [running]:\r\ngithub.com/hashicorp/terraform/builtin/providers/google.resourceInstanceMetadata(0xc2082f20c0, 0xc208378408)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/builtin/providers/google/resource_compute_instance.go:767 +0xa8\r\ngithub.com/hashicorp/terraform/builtin/providers/google.resourceComputeInstanceTemplateCreate(0xc2082f20c0, 0x53f4c0, 0xc20826ffc0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/builtin/providers/google/resource_compute_instance_template.go:326 +0x2b6\r\ngithub.com/hashicorp/terraform/helper/schema.(*Resource).Apply(0xc20802da00, 0xc2083a1260, 0xc20837d520, 0x53f4c0, 0xc20826ffc0, 0x13f401, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/helper/schema/resource.go:145 +0x2c1\r\ngithub.com/hashicorp/terraform/helper/schema.(*Provider).Apply(0xc20800b7a0, 0xc2082269c0, 0xc2083a1260, 0xc20837d520, 0x1, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/helper/schema/provider.go:154 +0x1da\r\ngithub.com/hashicorp/terraform/terraform.(*EvalApply).Eval(0xc208226b40, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval_apply.go:67 +0x62a\r\ngithub.com/hashicorp/terraform/terraform.EvalRaw(0xb13c98, 0xc208226b40, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x254\r\ngithub.com/hashicorp/terraform/terraform.(*EvalSequence).Eval(0xc208090ec0, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval_sequence.go:10 +0xf9\r\ngithub.com/hashicorp/terraform/terraform.EvalRaw(0xb13440, 0xc208090ec0, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x254\r\ngithub.com/hashicorp/terraform/terraform.(*EvalOpFilter).Eval(0xc2082f0f30, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval_filter_operation.go:37 +0x71\r\ngithub.com/hashicorp/terraform/terraform.EvalRaw(0xb13468, 0xc2082f0f30, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x254\r\ngithub.com/hashicorp/terraform/terraform.(*EvalSequence).Eval(0xc2080d2e40, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval_sequence.go:10 +0xf9\r\ngithub.com/hashicorp/terraform/terraform.EvalRaw(0xb13440, 0xc2080d2e40, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x254\r\ngithub.com/hashicorp/terraform/terraform.Eval(0xb13440, 0xc2080d2e40, 0xb132b0, 0xc208274cc0, 0x0, 0x0, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/eval.go:34 +0x79\r\ngithub.com/hashicorp/terraform/terraform.func·027(0x5f2bc0, 0xc208092350, 0x0, 0x0)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/terraform/graph.go:158 +0x754\r\ngithub.com/hashicorp/terraform/dag.func·006(0x5f2bc0, 0xc208092350, 0xc2083dcd20, 0xc2083dcd80)\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/dag/dag.go:215 +0x106\r\ncreated by github.com/hashicorp/terraform/dag.(*AcyclicGraph).Walk\r\n        /Users/dcarley/projects/gocode/src/github.com/hashicorp/terraform/dag/dag.go:224 +0x845\r\n```"}}