Skip to content

Instantly share code, notes, and snippets.

@major0
Created January 9, 2019 05:38
Show Gist options
  • Save major0/1009ee3780bff2fbeffdc11bbb7d570d to your computer and use it in GitHub Desktop.
Save major0/1009ee3780bff2fbeffdc11bbb7d570d to your computer and use it in GitHub Desktop.
Terraform Remote State File Triggers Memory Corruption
2019/01/08 21:22:38 [INFO] Terraform version: 0.11.11 ac4fff416318bf0915a0ab80e062a99ef3724334
2019/01/08 21:22:38 [INFO] Go runtime version: go1.11.1
2019/01/08 21:22:38 [INFO] CLI args: []string{"/home/hq.apfm.local/mark.ferrell/.local/bin/terraform", "refresh"}
2019/01/08 21:22:38 [DEBUG] Attempting to open CLI config file: /home/hq.apfm.local/mark.ferrell/.terraformrc
2019/01/08 21:22:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019/01/08 21:22:38 [INFO] CLI command args: []string{"refresh"}
2019/01/08 21:22:39 [INFO] command: empty terraform config, returning nil
2019/01/08 21:22:39 [DEBUG] command: no data state file found for backend config
2019/01/08 21:22:39 [DEBUG] New state was assigned lineage "45be0d12-9d55-c802-b328-ceb0d9a76dbb"
2019/01/08 21:22:39 [INFO] command: backend initialized: <nil>
2019/01/08 21:22:39 [DEBUG] checking for provider in "."
2019/01/08 21:22:39 [DEBUG] checking for provider in "/home/hq.apfm.local/mark.ferrell/.local/bin"
2019/01/08 21:22:39 [DEBUG] checking for provider in ".terraform/plugins/linux_amd64"
2019/01/08 21:22:39 [DEBUG] found provider "terraform-provider-aws_v1.54.0_x4"
2019/01/08 21:22:39 [DEBUG] checking for provider in "/home/hq.apfm.local/mark.ferrell/.terraform.d/plugins"
2019/01/08 21:22:39 [DEBUG] found provider "terraform-provider-credstash_v0.3.0"
2019/01/08 21:22:39 [DEBUG] found valid plugin: "aws", "1.54.0", "/home/hq.apfm.local/mark.ferrell/Development/terraform-bugreport/local/.terraform/plugins/linux_amd64/terraform-provider-aws_v1.54.0_x4"
2019/01/08 21:22:39 [DEBUG] found valid plugin: "credstash", "0.3.0", "/home/hq.apfm.local/mark.ferrell/.terraform.d/plugins/terraform-provider-credstash_v0.3.0"
2019/01/08 21:22:39 [DEBUG] checking for provisioner in "."
2019/01/08 21:22:39 [DEBUG] checking for provisioner in "/home/hq.apfm.local/mark.ferrell/.local/bin"
2019/01/08 21:22:39 [DEBUG] checking for provisioner in ".terraform/plugins/linux_amd64"
2019/01/08 21:22:39 [DEBUG] checking for provisioner in "/home/hq.apfm.local/mark.ferrell/.terraform.d/plugins"
2019/01/08 21:22:39 [INFO] command: backend <nil> is not enhanced, wrapping in local
2019/01/08 21:22:39 [DEBUG] New state was assigned lineage "8f86083e-b298-3ebb-d2ff-9ec9cc3dab8b"
2019/01/08 21:22:39 [INFO] terraform: building graph: GraphTypeInput
2019/01/08 21:22:39 [TRACE] ConfigTransformer: Starting for path: []
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.LocalTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OutputTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] AttachResourceConfigTransformer: Beginning...
2019/01/08 21:22:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"s3", Type:"terraform_remote_state", RawCount:(*config.RawConfig)(0xc0003f4930), RawConfig:(*config.RawConfig)(0xc0003f48c0), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [DEBUG] Resource state not found for "data.terraform_remote_state.s3": data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachStateTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootVariableTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] ProviderConfigTransformer: Starting for path: []
2019/01/08 21:22:39 [TRACE] Attach provider request: []string{} aws
2019/01/08 21:22:39 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"aws", Alias:"", Version:"~> 1.50", RawConfig:(*config.RawConfig)(0xc0003f4af0)}
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.aws - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] adding missing provider: terraform
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.MissingProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.aws - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] resource data.terraform_remote_state.s3 using provider provider.terraform
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.aws - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] pruning unused provider provider.aws
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.PruneProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ParentProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.graphTransformerMulti:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "provider.terraform" references: []
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "data.terraform_remote_state.s3" references: []
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.workspace" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.backend" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.config" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "output.hello" references: [local.config]
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ReferenceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TargetsTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.CloseProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.terraform (close) - *terraform.graphNodeCloseProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
local.backend - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeAbstractResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.terraform (close) - *terraform.graphNodeCloseProvider
2019/01/08 21:22:39 [DEBUG] Starting graph walk: walkInput
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.workspace"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "root"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.config"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "provider.terraform"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.backend"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "output.hello"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.workspace" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "output.hello" waiting on "local.config"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.hello"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "local.backend"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.backend" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "provider.terraform (close)" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "local.workspace"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "data.terraform_remote_state.s3" waiting on "provider.terraform"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.config" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.backend", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "provider.terraform (close)", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "data.terraform_remote_state.s3", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.config", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.workspace", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "output.hello", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: walking "provider.terraform"
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform': evaluating
2019/01/08 21:22:39 [TRACE] [walkInput] Entering eval tree: provider.terraform
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInitProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalOpFilter
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalGetProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInputProvider
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] [walkInput] Exiting eval tree: provider.terraform
2019/01/08 21:22:39 [TRACE] dag/walk: walking "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': walking
2019/01/08 21:22:39 [TRACE] dag/walk: walking "local.backend"
2019/01/08 21:22:39 [TRACE] vertex 'root.local.backend': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.local.backend': evaluating
2019/01/08 21:22:39 [TRACE] [walkInput] Entering eval tree: local.backend
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:39 [TRACE] dag/walk: walking "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform (close)': walking
2019/01/08 21:22:39 [TRACE] dag/walk: walking "local.workspace"
2019/01/08 21:22:39 [TRACE] vertex 'root.local.workspace': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform (close)': evaluating
2019/01/08 21:22:39 [TRACE] dag/walk: walking "local.config"
2019/01/08 21:22:39 [TRACE] vertex 'root.local.config': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.local.workspace': evaluating
2019/01/08 21:22:39 [TRACE] [walkInput] Entering eval tree: local.workspace
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:39 [TRACE] [walkInput] Exiting eval tree: local.backend
2019/01/08 21:22:39 [TRACE] [walkInput] Entering eval tree: provider.terraform (close)
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalCloseProvider
2019/01/08 21:22:39 [TRACE] [walkInput] Exiting eval tree: provider.terraform (close)
2019/01/08 21:22:39 [TRACE] vertex 'root.local.config': evaluating
2019/01/08 21:22:39 [TRACE] [walkInput] Entering eval tree: local.config
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:39 [TRACE] [walkInput] Exiting eval tree: local.workspace
2019/01/08 21:22:39 [TRACE] [walkInput] Exiting eval tree: local.config
2019/01/08 21:22:39 [TRACE] dag/walk: walking "output.hello"
2019/01/08 21:22:39 [TRACE] vertex 'root.output.hello': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.output.hello': evaluating
2019/01/08 21:22:39 [TRACE] [walkInput] Entering eval tree: output.hello
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalOpFilter
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalWriteOutput
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] [walkInput] Exiting eval tree: output.hello
2019/01/08 21:22:39 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2019/01/08 21:22:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2019/01/08 21:22:39 [TRACE] [walkInput] Entering eval tree: meta.count-boundary (count boundary fixup)
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2019/01/08 21:22:39 [TRACE] [walkInput] Exiting eval tree: meta.count-boundary (count boundary fixup)
2019/01/08 21:22:39 [TRACE] dag/walk: walking "root"
2019/01/08 21:22:39 [TRACE] vertex 'root.root': walking
2019/01/08 21:22:39 [INFO] terraform: building graph: GraphTypeValidate
2019/01/08 21:22:39 [TRACE] ConfigTransformer: Starting for path: []
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.LocalTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OutputTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] AttachResourceConfigTransformer: Beginning...
2019/01/08 21:22:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"s3", Type:"terraform_remote_state", RawCount:(*config.RawConfig)(0xc0003f4930), RawConfig:(*config.RawConfig)(0xc0003f48c0), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [DEBUG] Resource state not found for "data.terraform_remote_state.s3": data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachStateTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootVariableTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
2019/01/08 21:22:39 [TRACE] ProviderConfigTransformer: Starting for path: []
2019/01/08 21:22:39 [TRACE] Attach provider request: []string{} aws
2019/01/08 21:22:39 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"aws", Alias:"", Version:"~> 1.50", RawConfig:(*config.RawConfig)(0xc0003f4af0)}
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.aws - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] adding missing provider: terraform
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.MissingProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.aws - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] resource data.terraform_remote_state.s3 using provider provider.terraform
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.aws - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] pruning unused provider provider.aws
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.PruneProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ParentProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.graphTransformerMulti:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.MissingProvisionerTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ProvisionerTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.graphTransformerMulti:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.backend" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.config" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "output.hello" references: [local.config]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "provider.terraform" references: []
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "data.terraform_remote_state.s3" references: []
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.workspace" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ReferenceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TargetsTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.CloseProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.terraform (close) - *terraform.graphNodeCloseProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
local.backend - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeValidatableResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.terraform (close) - *terraform.graphNodeCloseProvider
2019/01/08 21:22:39 [DEBUG] Starting graph walk: walkValidate
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.workspace"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "output.hello"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "provider.terraform"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "root"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.backend"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.config"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "provider.terraform (close)" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.hello"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.backend" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.config" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "output.hello" waiting on "local.config"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "local.workspace"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "data.terraform_remote_state.s3" waiting on "provider.terraform"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "local.backend"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.workspace" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "data.terraform_remote_state.s3", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.workspace", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "provider.terraform (close)", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.backend", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.config", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "output.hello", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: walking "provider.terraform"
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform': evaluating
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: provider.terraform
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInitProvider
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalOpFilter
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalGetProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalValidateProvider
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: provider.terraform
2019/01/08 21:22:39 [TRACE] dag/walk: walking "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': evaluating
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInterpolate
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalIf
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalValidateCount
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': expanding/walking dynamic subgraph
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ResourceCountTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResourceInstance
2019/01/08 21:22:39 [DEBUG] Resource state not found for "data.terraform_remote_state.s3": data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachStateTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResourceInstance
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TargetsTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResourceInstance
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "data.terraform_remote_state.s3" references: []
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ReferenceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResourceInstance
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootTransformer:
data.terraform_remote_state.s3 - *terraform.NodeValidatableResourceInstance
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: walking "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': evaluating
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalGetProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInterpolate
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalValidateResource
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] dag/walk: walking "local.workspace"
2019/01/08 21:22:39 [TRACE] vertex 'root.local.workspace': walking
2019/01/08 21:22:39 [TRACE] dag/walk: walking "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform (close)': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.local.workspace': evaluating
2019/01/08 21:22:39 [TRACE] dag/walk: walking "local.backend"
2019/01/08 21:22:39 [TRACE] dag/walk: walking "local.config"
2019/01/08 21:22:39 [TRACE] vertex 'root.local.config': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.local.backend': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform (close)': evaluating
2019/01/08 21:22:39 [TRACE] vertex 'root.local.config': evaluating
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: local.config
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: local.workspace
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: local.config
2019/01/08 21:22:39 [TRACE] vertex 'root.local.backend': evaluating
2019/01/08 21:22:39 [TRACE] dag/walk: walking "output.hello"
2019/01/08 21:22:39 [TRACE] vertex 'root.output.hello': walking
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: local.backend
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:39 [TRACE] vertex 'root.output.hello': evaluating
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: output.hello
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalOpFilter
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalWriteOutput
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: local.workspace
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: provider.terraform (close)
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalCloseProvider
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: provider.terraform (close)
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: local.backend
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: output.hello
2019/01/08 21:22:39 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2019/01/08 21:22:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2019/01/08 21:22:39 [TRACE] [walkValidate] Entering eval tree: meta.count-boundary (count boundary fixup)
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2019/01/08 21:22:39 [TRACE] [walkValidate] Exiting eval tree: meta.count-boundary (count boundary fixup)
2019/01/08 21:22:39 [TRACE] dag/walk: walking "root"
2019/01/08 21:22:39 [TRACE] vertex 'root.root': walking
2019/01/08 21:22:39 [INFO] terraform: building graph: GraphTypeRefresh
2019/01/08 21:22:39 [TRACE] No managed resources in state during refresh, skipping managed resource transformer
2019/01/08 21:22:39 [TRACE] ConfigTransformer: Starting for path: []
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
2019/01/08 21:22:39 [DEBUG] Resource state not found for "data.terraform_remote_state.s3": data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachStateTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
2019/01/08 21:22:39 [TRACE] AttachResourceConfigTransformer: Beginning...
2019/01/08 21:22:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"s3", Type:"terraform_remote_state", RawCount:(*config.RawConfig)(0xc0003f4930), RawConfig:(*config.RawConfig)(0xc0003f48c0), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootVariableTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
2019/01/08 21:22:39 [TRACE] ProviderConfigTransformer: Starting for path: []
2019/01/08 21:22:39 [TRACE] Attach provider request: []string{} aws
2019/01/08 21:22:39 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"aws", Alias:"", Version:"~> 1.50", RawConfig:(*config.RawConfig)(0xc0003f4af0)}
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.aws - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] adding missing provider: terraform
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.MissingProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.aws - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] resource data.terraform_remote_state.s3 using provider provider.terraform
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
provider.aws - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] pruning unused provider provider.aws
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.PruneProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ParentProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.graphTransformerMulti:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.LocalTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OutputTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
local.config - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.backend" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.config" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "output.hello" references: [local.config]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "data.terraform_remote_state.s3" references: []
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "local.workspace" references: [data.terraform_remote_state.s3]
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "provider.terraform" references: []
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ReferenceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TargetsTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.CloseProviderTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
local.backend - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform (close) - *terraform.graphNodeCloseProvider
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
provider.terraform - *terraform.NodeApplyableProvider
local.backend - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.config - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
local.workspace - *terraform.NodeLocal
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
output.hello - *terraform.NodeApplyableOutput
local.config - *terraform.NodeLocal
provider.terraform - *terraform.NodeApplyableProvider
provider.terraform (close) - *terraform.graphNodeCloseProvider
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResource
root - terraform.graphNodeRoot
local.backend - *terraform.NodeLocal
local.workspace - *terraform.NodeLocal
output.hello - *terraform.NodeApplyableOutput
provider.terraform (close) - *terraform.graphNodeCloseProvider
2019/01/08 21:22:39 [DEBUG] Starting graph walk: walkRefresh
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.config"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "output.hello"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "root"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.workspace"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "provider.terraform"
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "local.backend"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "output.hello" waiting on "local.config"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "provider.terraform (close)" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "local.workspace"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "data.terraform_remote_state.s3" waiting on "provider.terraform"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.backend" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.terraform (close)"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.config" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "local.workspace" waiting on "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "local.backend"
2019/01/08 21:22:39 [TRACE] dag/walk: added edge: "root" waiting on "output.hello"
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "output.hello", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "provider.terraform (close)", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "data.terraform_remote_state.s3", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.backend", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.config", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: dependencies changed for "local.workspace", sending new deps
2019/01/08 21:22:39 [TRACE] dag/walk: walking "provider.terraform"
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.provider.terraform': evaluating
2019/01/08 21:22:39 [TRACE] [walkRefresh] Entering eval tree: provider.terraform
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInitProvider
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalOpFilter
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalGetProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalOpFilter
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalConfigProvider
2019/01/08 21:22:39 [TRACE] [walkRefresh] Exiting eval tree: provider.terraform
2019/01/08 21:22:39 [TRACE] dag/walk: walking "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': evaluating
2019/01/08 21:22:39 [TRACE] [walkRefresh] Entering eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInterpolate
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalCountCheckComputed
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalIf
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary
2019/01/08 21:22:39 [TRACE] [walkRefresh] Exiting eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': expanding/walking dynamic subgraph
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ResourceCountTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResourceInstance
2019/01/08 21:22:39 [TRACE] OrphanResourceCount: Starting...
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResourceInstance
2019/01/08 21:22:39 [DEBUG] Resource state not found for "data.terraform_remote_state.s3": data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.AttachStateTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResourceInstance
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.TargetsTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResourceInstance
2019/01/08 21:22:39 [DEBUG] ReferenceTransformer: "data.terraform_remote_state.s3" references: []
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.ReferenceTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResourceInstance
2019/01/08 21:22:39 [TRACE] Graph after step *terraform.RootTransformer:
data.terraform_remote_state.s3 - *terraform.NodeRefreshableDataResourceInstance
2019/01/08 21:22:39 [TRACE] dag/walk: added new vertex: "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] dag/walk: walking "data.terraform_remote_state.s3"
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': walking
2019/01/08 21:22:39 [TRACE] vertex 'root.data.terraform_remote_state.s3': evaluating
2019/01/08 21:22:39 [TRACE] [walkRefresh] Entering eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalSequence
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalWriteState
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalInterpolate
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalIf
2019/01/08 21:22:39 [TRACE] root: eval: terraform.EvalNoop
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalGetProvider
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalReadDataDiff
2019/01/08 21:22:39 [TRACE] root: eval: *terraform.EvalReadDataApply
2019/01/08 21:22:39 [DEBUG] Initializing remote state backend: s3
2019/01/08 21:22:39 [INFO] Building AWS region structure
2019/01/08 21:22:39 [INFO] Building AWS auth structure
2019/01/08 21:22:39 [INFO] Setting AWS metadata API timeout to 100ms
2019/01/08 21:22:40 [INFO] Ignoring AWS metadata API endpoint at default location as it doesn't return any instance-id
2019/01/08 21:22:40 [INFO] AWS Auth provider used: "EnvProvider"
2019/01/08 21:22:40 [INFO] Initializing DeviceFarm SDK connection
2019/01/08 21:22:40 [DEBUG] Trying to get account ID via iam:GetUser
2019/01/08 21:22:41 [TRACE] Preserving existing state lineage "45e13513-74a5-c9b4-6283-991d7ac7858b"
2019/01/08 21:22:41 [TRACE] Preserving existing state lineage "45e13513-74a5-c9b4-6283-991d7ac7858b"
2019/01/08 21:22:41 [INFO] Resource 2019-01-09 05:22:41.813923572 +0000 UTC has dynamic attributes
2019/01/08 21:22:41 [TRACE] root: eval: *terraform.EvalWriteState
2019/01/08 21:22:41 [TRACE] root: eval: *terraform.EvalUpdateStateHook
2019/01/08 21:22:41 [TRACE] [walkRefresh] Exiting eval tree: data.terraform_remote_state.s3
2019/01/08 21:22:41 [TRACE] dag/walk: walking "local.workspace"
2019/01/08 21:22:41 [TRACE] vertex 'root.local.workspace': walking
2019/01/08 21:22:41 [TRACE] vertex 'root.local.workspace': evaluating
2019/01/08 21:22:41 [TRACE] [walkRefresh] Entering eval tree: local.workspace
2019/01/08 21:22:41 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:41 [TRACE] [walkRefresh] Exiting eval tree: local.workspace
2019/01/08 21:22:41 [TRACE] dag/walk: walking "local.backend"
2019/01/08 21:22:41 [TRACE] vertex 'root.local.backend': walking
2019/01/08 21:22:41 [TRACE] vertex 'root.local.backend': evaluating
2019/01/08 21:22:41 [TRACE] [walkRefresh] Entering eval tree: local.backend
2019/01/08 21:22:41 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:41 [TRACE] [walkRefresh] Exiting eval tree: local.backend
2019/01/08 21:22:41 [TRACE] dag/walk: walking "local.config"
2019/01/08 21:22:41 [TRACE] vertex 'root.local.config': walking
2019/01/08 21:22:41 [TRACE] vertex 'root.local.config': evaluating
2019/01/08 21:22:41 [TRACE] [walkRefresh] Entering eval tree: local.config
2019/01/08 21:22:41 [TRACE] root: eval: *terraform.EvalLocal
2019/01/08 21:22:41 [DEBUG] Interpolating computed list element attribute config (1)
panic: strconv.Atoi: parsing "key2": invalid syntax
goroutine 166 [running]:
github.com/hashicorp/terraform/flatmap.expandArray(0xc0006380f0, 0xc0002f41a1, 0x6, 0x8, 0xc0007661b8, 0xc000403101)
/opt/gopath/src/github.com/hashicorp/terraform/flatmap/expand.go:98 +0x912
github.com/hashicorp/terraform/flatmap.Expand(0xc0006380f0, 0xc0002f41a1, 0x6, 0x2, 0x2)
/opt/gopath/src/github.com/hashicorp/terraform/flatmap/expand.go:35 +0x39e
github.com/hashicorp/terraform/terraform.(*Interpolater).interpolateComplexTypeAttribute(0xc0004356c0, 0xc0002f41a1, 0x6, 0xc0006380f0, 0xc0007660d8, 0xc000403401, 0x8, 0x542453, 0xc0000e82c0)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/interpolate.go:734 +0x1ea
github.com/hashicorp/terraform/terraform.(*Interpolater).computeResourceVariable(0xc0004356c0, 0xc000403940, 0xc0003f83c0, 0x0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/interpolate.go:535 +0x98e
github.com/hashicorp/terraform/terraform.(*Interpolater).valueResourceVar(0xc0004356c0, 0xc0000c4940, 0xc0002f4182, 0x25, 0xc0003f83c0, 0xc000638ab0, 0x307f830, 0xc0000c47f8)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/interpolate.go:252 +0x65
github.com/hashicorp/terraform/terraform.(*Interpolater).Values(0xc0004356c0, 0xc000403940, 0xc0002f3fb0, 0x4da1e4, 0xc0000ae000, 0xc00003c600)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/interpolate.go:86 +0x7d1
github.com/hashicorp/terraform/terraform.(*BuiltinEvalContext).Interpolate(0xc0003f0270, 0xc0003f4850, 0x0, 0x3c, 0x14, 0xa8685c99)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/eval_context_builtin.go:243 +0xcd
github.com/hashicorp/terraform/terraform.(*EvalLocal).Eval(0xc000605560, 0x32a1660, 0xc0003f0270, 0x0, 0x0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/eval_local.go:18 +0x76
github.com/hashicorp/terraform/terraform.EvalRaw(0x327b0c0, 0xc000605560, 0x32a1660, 0xc0003f0270, 0x283b040, 0x583aec5, 0x2559f80, 0xc0000ca3f0)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/eval.go:53 +0x156
github.com/hashicorp/terraform/terraform.Eval(0x327b0c0, 0xc000605560, 0x32a1660, 0xc0003f0270, 0xc000605560, 0x327b0c0, 0xc000605560, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/eval.go:34 +0x4d
github.com/hashicorp/terraform/terraform.(*Graph).walk.func1(0x2ba6220, 0xc00030d8a0, 0x0, 0x0)
/opt/gopath/src/github.com/hashicorp/terraform/terraform/graph.go:126 +0xc45
github.com/hashicorp/terraform/dag.(*Walker).walkVertex(0xc00035b6c0, 0x2ba6220, 0xc00030d8a0, 0xc000435f40)
/opt/gopath/src/github.com/hashicorp/terraform/dag/walk.go:387 +0x367
created by github.com/hashicorp/terraform/dag.(*Walker).Update
/opt/gopath/src/github.com/hashicorp/terraform/dag/walk.go:310 +0x986
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment