Skip to content

Instantly share code, notes, and snippets.

@justicel
Created January 12, 2017 01:07
Show Gist options
  • Save justicel/c54ef9bc668e474bb8d9071c33d86e58 to your computer and use it in GitHub Desktop.
Save justicel/c54ef9bc668e474bb8d9071c33d86e58 to your computer and use it in GitHub Desktop.
panic: runtime error: index out of range
goroutine 9723 [running]:
panic(0x2f98b20, 0xc420014110)
/usr/local/Cellar/go/1.7.4_2/libexec/src/runtime/panic.go:500 +0x1a1
github.com/hashicorp/terraform/flatmap.expandArray(0xc420838e40, 0xc420648709, 0x7, 0x9, 0xc42078a3f8, 0xc420a9cc01)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/flatmap/expand.go:82 +0x6ae
github.com/hashicorp/terraform/flatmap.Expand(0xc420838e40, 0xc420648709, 0x7, 0x2, 0x2)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/flatmap/expand.go:26 +0x2c1
github.com/hashicorp/terraform/terraform.(*Interpolater).interpolateComplexTypeAttribute(0xc42080d620, 0xc420648709, 0x7, 0xc420838e40, 0x5534080, 0xc420a9cf00, 0x9, 0xc420ef1fc0, 0x98)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/interpolate.go:642 +0x218
github.com/hashicorp/terraform/terraform.(*Interpolater).computeResourceVariable(0xc42080d620, 0xc420e8f4e0, 0xc4204e4c60, 0x0, 0x0, 0x0)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/interpolate.go:446 +0xbb3
github.com/hashicorp/terraform/terraform.(*Interpolater).valueResourceVar(0xc42080d620, 0xc420e8f4e0, 0xc4206486f2, 0x1e, 0xc4204e4c60, 0xc42080c600, 0x0, 0x63d7e10)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/interpolate.go:248 +0x7c
github.com/hashicorp/terraform/terraform.(*Interpolater).Values(0xc42080d620, 0xc420e8f4e0, 0xc420648780, 0x0, 0x47, 0x0)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/interpolate.go:85 +0x5ad
github.com/hashicorp/terraform/terraform.(*BuiltinEvalContext).Interpolate(0xc42073e750, 0xc4204e4ae0, 0x0, 0xb982f, 0x3026000, 0x0)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval_context_builtin.go:285 +0xa0
github.com/hashicorp/terraform/terraform.(*EvalWriteOutput).Eval(0xc4209059e0, 0x54dd980, 0xc42073e750, 0x0, 0x0, 0x0, 0x0)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval_output.go:48 +0xc9
github.com/hashicorp/terraform/terraform.EvalRaw(0x54bd400, 0xc4209059e0, 0x54dd980, 0xc42073e750, 0xc420076050, 0x2, 0xc42080c570, 0x2f)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x17f
github.com/hashicorp/terraform/terraform.(*EvalSequence).Eval(0xc420905a00, 0x54dd980, 0xc42073e750, 0x2, 0x2, 0xc4207de858, 0x8)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval_sequence.go:10 +0x6c
github.com/hashicorp/terraform/terraform.EvalRaw(0x54bd0c0, 0xc420905a00, 0x54dd980, 0xc42073e750, 0x2f, 0x0, 0x0, 0x2f)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x17f
github.com/hashicorp/terraform/terraform.(*EvalOpFilter).Eval(0xc42076bf50, 0x54dd980, 0xc42073e750, 0x2, 0x2, 0xc4207de838, 0x8)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval_filter_operation.go:37 +0x4c
github.com/hashicorp/terraform/terraform.EvalRaw(0x54bce80, 0xc42076bf50, 0x54dd980, 0xc42073e750, 0x54bce80, 0xc42076bf50, 0xc42080c420, 0x28)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x17f
github.com/hashicorp/terraform/terraform.Eval(0x54bce80, 0xc42076bf50, 0x54dd980, 0xc42073e750, 0xc42076bf50, 0x54bce80, 0xc42076bf50, 0x11112b)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/eval.go:34 +0x53
github.com/hashicorp/terraform/terraform.(*Graph).walk.func1(0x31c1240, 0xc4208d87a0, 0x0, 0x0)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/terraform/graph.go:301 +0xe7c
github.com/hashicorp/terraform/dag.(*AcyclicGraph).Walk.func3(0xc4206c29f0, 0xc42083aff0, 0xc4206c2a00, 0xc42072c570, 0xc4206c2a10, 0x31c1240, 0xc4208d87a0, 0xc420dbb260, 0xc420e78a20)
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/dag/dag.go:246 +0x251
created by github.com/hashicorp/terraform/dag.(*AcyclicGraph).Walk
/private/tmp/terraform-20170110-77618-1pluuu4/terraform-0.8.3/src/github.com/hashicorp/terraform/dag/dag.go:255 +0x6a6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment