Skip to content

Instantly share code, notes, and snippets.

@kcd83
Created August 15, 2018 02:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kcd83/30dd742c46d007c40ba953729525c249 to your computer and use it in GitHub Desktop.
Save kcd83/30dd742c46d007c40ba953729525c249 to your computer and use it in GitHub Desktop.
Demo of Terraform sub-module bug inside Docker for Windows mounts
2018/08/15 02:09:10 [INFO] Terraform version: 0.11.7 41e50bd32a8825a84535e353c3674af8ce799161
2018/08/15 02:09:10 [INFO] Go runtime version: go1.10.1
2018/08/15 02:09:10 [INFO] CLI args: []string{"/bin/terraform", "apply"}
2018/08/15 02:09:10 [DEBUG] Attempting to open CLI config file: /root/.terraformrc
2018/08/15 02:09:10 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2018/08/15 02:09:10 [INFO] CLI command args: []string{"apply"}
2018/08/15 02:09:10 [TRACE] module source: "../modules/one"
2018/08/15 02:09:10 [TRACE] module source: "../modules/two"
2018/08/15 02:09:10 [TRACE] module source: "../one"
2018/08/15 02:09:10 [INFO] command: empty terraform config, returning nil
2018/08/15 02:09:10 [DEBUG] command: no data state file found for backend config
2018/08/15 02:09:10 [DEBUG] New state was assigned lineage "91b5285f-bb28-2b2f-7451-39ffda28adf3"
2018/08/15 02:09:10 [INFO] command: backend initialized: <nil>
2018/08/15 02:09:10 [DEBUG] checking for provider in "."
2018/08/15 02:09:10 [DEBUG] checking for provider in "/bin"
2018/08/15 02:09:10 [DEBUG] checking for provider in ".terraform/plugins/linux_amd64"
2018/08/15 02:09:10 [DEBUG] found provider "terraform-provider-local_v1.1.0_x4"
2018/08/15 02:09:10 [DEBUG] found valid plugin: "local", "1.1.0", "/mount/workspace3/.terraform/plugins/linux_amd64/terraform-provider-local_v1.1.0_x4"
2018/08/15 02:09:10 [DEBUG] checking for provisioner in "."
2018/08/15 02:09:10 [DEBUG] checking for provisioner in "/bin"
2018/08/15 02:09:10 [DEBUG] checking for provisioner in ".terraform/plugins/linux_amd64"
2018/08/15 02:09:10 [INFO] command: backend <nil> is not enhanced, wrapping in local
2018/08/15 02:09:10 [INFO] backend/local: starting Apply operation
2018/08/15 02:09:10 [TRACE] Preserving existing state lineage "9c5f1105-5b5e-a150-ac83-3b2faac6e1d7"
2018/08/15 02:09:10 [TRACE] Preserving existing state lineage "9c5f1105-5b5e-a150-ac83-3b2faac6e1d7"
2018/08/15 02:09:10 [INFO] terraform: building graph: GraphTypeInput
2018/08/15 02:09:10 [TRACE] ConfigTransformer: Starting for path: []
2018/08/15 02:09:10 [TRACE] ConfigTransformer: Starting for path: [one_hello]
2018/08/15 02:09:10 [TRACE] ConfigTransformer: Starting for path: [two_hello]
2018/08/15 02:09:10 [TRACE] ConfigTransformer: Starting for path: [two_hello sub_module_one]
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.ConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.LocalTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.OutputTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/08/15 02:09:10 [TRACE] AttachResourceConfigTransformer: Attach resource config request: module.one_hello.data.local_file.hello
2018/08/15 02:09:10 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"hello", Type:"local_file", RawCount:(*config.RawConfig)(0xc420396fc0), RawConfig:(*config.RawConfig)(0xc420396f50), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/08/15 02:09:10 [TRACE] AttachResourceConfigTransformer: Attach resource config request: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:10 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"hello", Type:"local_file", RawCount:(*config.RawConfig)(0xc420397490), RawConfig:(*config.RawConfig)(0xc420397420), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [DEBUG] Attaching resource state to "module.one_hello.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4200a4ff0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:10 [DEBUG] Attaching resource state to "module.two_hello.module.sub_module_one.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4200a51d0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.AttachStateTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.RootVariableTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/08/15 02:09:10 [TRACE] ProviderConfigTransformer: Starting for path: [one_hello]
2018/08/15 02:09:10 [TRACE] ProviderConfigTransformer: Starting for path: [two_hello]
2018/08/15 02:09:10 [TRACE] ProviderConfigTransformer: Starting for path: [two_hello sub_module_one]
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
2018/08/15 02:09:10 [DEBUG] adding missing provider: local
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.MissingProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [DEBUG] resource module.one_hello.data.local_file.hello using provider provider.local
2018/08/15 02:09:10 [DEBUG] resource module.two_hello.module.sub_module_one.data.local_file.hello using provider provider.local
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.ProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.PruneProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.ParentProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.graphTransformerMulti:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Module []string{"one_hello"} has no variables, skipping.
2018/08/15 02:09:10 [TRACE] Module []string{"two_hello", "sub_module_one"} has no variables, skipping.
2018/08/15 02:09:10 [TRACE] Module []string{"two_hello"} has no variables, skipping.
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [DEBUG] ReferenceTransformer: "module.one_hello.data.local_file.hello" references: []
2018/08/15 02:09:10 [DEBUG] ReferenceTransformer: "module.two_hello.module.sub_module_one.data.local_file.hello" references: []
2018/08/15 02:09:10 [DEBUG] ReferenceTransformer: "provider.local" references: []
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.ReferenceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.TargetsTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.CloseProviderTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.RootTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.local (close) - *terraform.graphNodeCloseProvider
2018/08/15 02:09:10 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeAbstractResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeAbstractResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.local (close) - *terraform.graphNodeCloseProvider
2018/08/15 02:09:10 [DEBUG] Starting graph walk: walkInput
2018/08/15 02:09:10 [TRACE] dag/walk: added new vertex: "module.one_hello.data.local_file.hello"
2018/08/15 02:09:10 [TRACE] dag/walk: added new vertex: "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:10 [TRACE] dag/walk: added new vertex: "provider.local"
2018/08/15 02:09:10 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2018/08/15 02:09:10 [TRACE] dag/walk: added new vertex: "provider.local (close)"
2018/08/15 02:09:10 [TRACE] dag/walk: added new vertex: "root"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "module.one_hello.data.local_file.hello" waiting on "provider.local"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "module.one_hello.data.local_file.hello"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "module.two_hello.module.sub_module_one.data.local_file.hello" waiting on "provider.local"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:10 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "module.one_hello.data.local_file.hello"
2018/08/15 02:09:10 [TRACE] dag/walk: dependencies changed for "module.one_hello.data.local_file.hello", sending new deps
2018/08/15 02:09:10 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2018/08/15 02:09:10 [TRACE] dag/walk: dependencies changed for "module.two_hello.module.sub_module_one.data.local_file.hello", sending new deps
2018/08/15 02:09:10 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps
2018/08/15 02:09:10 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2018/08/15 02:09:10 [TRACE] dag/walk: walking "provider.local"
2018/08/15 02:09:10 [TRACE] vertex 'root.provider.local': walking
2018/08/15 02:09:10 [TRACE] vertex 'root.provider.local': evaluating
2018/08/15 02:09:10 [TRACE] [walkInput] Entering eval tree: provider.local
2018/08/15 02:09:10 [TRACE] root: eval: *terraform.EvalSequence
2018/08/15 02:09:10 [TRACE] root: eval: *terraform.EvalInitProvider
2018-08-15T02:09:10.936Z [DEBUG] plugin: starting plugin: path=/mount/workspace3/.terraform/plugins/linux_amd64/terraform-provider-local_v1.1.0_x4 args=[/mount/workspace3/.terraform/plugins/linux_amd64/terraform-provider-local_v1.1.0_x4]
2018-08-15T02:09:10.943Z [DEBUG] plugin: waiting for RPC address: path=/mount/workspace3/.terraform/plugins/linux_amd64/terraform-provider-local_v1.1.0_x4
2018-08-15T02:09:11.012Z [DEBUG] plugin.terraform-provider-local_v1.1.0_x4: 2018/08/15 02:09:11 [DEBUG] plugin: plugin address: unix /tmp/plugin501570788
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalOpFilter
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalGetProvider
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalInputProvider
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] [walkInput] Exiting eval tree: provider.local
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.module.one_hello.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.module.two_hello.module.sub_module_one.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2018/08/15 02:09:11 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2018/08/15 02:09:11 [TRACE] [walkInput] Entering eval tree: meta.count-boundary (count boundary fixup)
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2018/08/15 02:09:11 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 1, search "data.local_file.hello.0", replace "data.local_file.hello"
2018/08/15 02:09:11 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 1, search "data.local_file.hello.0", replace "data.local_file.hello"
2018/08/15 02:09:11 [TRACE] [walkInput] Exiting eval tree: meta.count-boundary (count boundary fixup)
2018/08/15 02:09:11 [TRACE] dag/walk: walking "provider.local (close)"
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local (close)': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local (close)': evaluating
2018/08/15 02:09:11 [TRACE] [walkInput] Entering eval tree: provider.local (close)
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalCloseProvider
2018/08/15 02:09:11 [TRACE] [walkInput] Exiting eval tree: provider.local (close)
2018/08/15 02:09:11 [TRACE] dag/walk: walking "root"
2018/08/15 02:09:11 [TRACE] vertex 'root.root': walking
2018/08/15 02:09:11 [INFO] terraform: building graph: GraphTypeValidate
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: []
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [one_hello]
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [two_hello]
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [two_hello sub_module_one]
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.LocalTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.OutputTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/08/15 02:09:11 [TRACE] AttachResourceConfigTransformer: Attach resource config request: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"hello", Type:"local_file", RawCount:(*config.RawConfig)(0xc420396fc0), RawConfig:(*config.RawConfig)(0xc420396f50), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/08/15 02:09:11 [TRACE] AttachResourceConfigTransformer: Attach resource config request: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"hello", Type:"local_file", RawCount:(*config.RawConfig)(0xc420397490), RawConfig:(*config.RawConfig)(0xc420397420), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.one_hello.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4200a4ff0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.two_hello.module.sub_module_one.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4200a51d0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachStateTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootVariableTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: [one_hello]
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: [two_hello]
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: [two_hello sub_module_one]
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
2018/08/15 02:09:11 [DEBUG] adding missing provider: local
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.MissingProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [DEBUG] resource module.two_hello.module.sub_module_one.data.local_file.hello using provider provider.local
2018/08/15 02:09:11 [DEBUG] resource module.one_hello.data.local_file.hello using provider provider.local
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.PruneProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ParentProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.graphTransformerMulti:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.MissingProvisionerTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ProvisionerTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.graphTransformerMulti:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Module []string{"one_hello"} has no variables, skipping.
2018/08/15 02:09:11 [TRACE] Module []string{"two_hello", "sub_module_one"} has no variables, skipping.
2018/08/15 02:09:11 [TRACE] Module []string{"two_hello"} has no variables, skipping.
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "provider.local" references: []
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.one_hello.data.local_file.hello" references: []
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.two_hello.module.sub_module_one.data.local_file.hello" references: []
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ReferenceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TargetsTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.CloseProviderTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.local (close) - *terraform.graphNodeCloseProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.local (close) - *terraform.graphNodeCloseProvider
2018/08/15 02:09:11 [DEBUG] Starting graph walk: walkValidate
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "root"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "provider.local"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "provider.local (close)"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "module.two_hello.module.sub_module_one.data.local_file.hello" waiting on "provider.local"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "module.one_hello.data.local_file.hello" waiting on "provider.local"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)"
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "module.two_hello.module.sub_module_one.data.local_file.hello", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "module.one_hello.data.local_file.hello", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: walking "provider.local"
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local': evaluating
2018/08/15 02:09:11 [TRACE] [walkValidate] Entering eval tree: provider.local
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalInitProvider
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalOpFilter
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalGetProvider
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalValidateProvider
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] [walkValidate] Exiting eval tree: provider.local
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.module.one_hello.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.module.two_hello.module.sub_module_one.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.module.two_hello.module.sub_module_one.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] vertex 'root.module.one_hello.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] [walkValidate] Entering eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] [walkValidate] Entering eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalIf
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalValidateCount
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalIf
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalCountFixZeroOneBoundary
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalValidateCount
2018/08/15 02:09:11 [TRACE] [walkValidate] Exiting eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] vertex 'root.module.one_hello.data.local_file.hello': expanding/walking dynamic subgraph
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ResourceCountTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalCountFixZeroOneBoundary
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.one_hello.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4200a4ff0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachStateTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TargetsTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.one_hello.data.local_file.hello" references: []
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ReferenceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.one_hello.module.one_hello.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] [walkValidate] Exiting eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] vertex 'root.module.two_hello.module.sub_module_one.data.local_file.hello': expanding/walking dynamic subgraph
2018/08/15 02:09:11 [TRACE] vertex 'root.one_hello.module.one_hello.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] [walkValidate] Entering eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalValidateResourceSelfRef
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ResourceCountTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalGetProvider
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalValidateResource
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.two_hello.module.sub_module_one.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4200a51d0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachStateTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TargetsTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.two_hello.module.sub_module_one.data.local_file.hello" references: []
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ReferenceTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeValidatableResourceInstance
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.two_hello.sub_module_one.module.two_hello.module.sub_module_one.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.two_hello.sub_module_one.module.two_hello.module.sub_module_one.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] [walkValidate] Entering eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalValidateResourceSelfRef
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalGetProvider
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalValidateResource
2018/08/15 02:09:11 [TRACE] [walkValidate] Exiting eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] [walkValidate] Exiting eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2018/08/15 02:09:11 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2018/08/15 02:09:11 [TRACE] dag/walk: walking "provider.local (close)"
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local (close)': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local (close)': evaluating
2018/08/15 02:09:11 [TRACE] [walkValidate] Entering eval tree: provider.local (close)
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalCloseProvider
2018/08/15 02:09:11 [TRACE] [walkValidate] Entering eval tree: meta.count-boundary (count boundary fixup)
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2018/08/15 02:09:11 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 1, search "data.local_file.hello.0", replace "data.local_file.hello"
2018/08/15 02:09:11 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 1, search "data.local_file.hello.0", replace "data.local_file.hello"
2018/08/15 02:09:11 [TRACE] [walkValidate] Exiting eval tree: meta.count-boundary (count boundary fixup)
2018/08/15 02:09:11 [TRACE] [walkValidate] Exiting eval tree: provider.local (close)
2018/08/15 02:09:11 [TRACE] dag/walk: walking "root"
2018/08/15 02:09:11 [TRACE] vertex 'root.root': walking
2018/08/15 02:09:11 [INFO] backend/local: apply calling Refresh
2018/08/15 02:09:11 [INFO] terraform: building graph: GraphTypeRefresh
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: []
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [one_hello]
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [two_hello]
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [two_hello sub_module_one]
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ConfigTransformer:
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: []
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [one_hello]
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [two_hello]
2018/08/15 02:09:11 [TRACE] ConfigTransformer: Starting for path: [two_hello sub_module_one]
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.one_hello.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc420242050), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.two_hello.module.sub_module_one.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc420242190), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachStateTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
2018/08/15 02:09:11 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/08/15 02:09:11 [TRACE] AttachResourceConfigTransformer: Attach resource config request: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"hello", Type:"local_file", RawCount:(*config.RawConfig)(0xc420396fc0), RawConfig:(*config.RawConfig)(0xc420396f50), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/08/15 02:09:11 [TRACE] AttachResourceConfigTransformer: Attach resource config request: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] Attaching resource config: &config.Resource{Mode:1, Name:"hello", Type:"local_file", RawCount:(*config.RawConfig)(0xc420397490), RawConfig:(*config.RawConfig)(0xc420397420), Provisioners:[]*config.Provisioner{}, Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootVariableTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: [one_hello]
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: [two_hello]
2018/08/15 02:09:11 [TRACE] ProviderConfigTransformer: Starting for path: [two_hello sub_module_one]
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
2018/08/15 02:09:11 [DEBUG] adding missing provider: local
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.MissingProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [DEBUG] resource module.one_hello.data.local_file.hello using provider provider.local
2018/08/15 02:09:11 [DEBUG] resource module.two_hello.module.sub_module_one.data.local_file.hello using provider provider.local
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.PruneProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ParentProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.graphTransformerMulti:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.LocalTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.OutputTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Module []string{"one_hello"} has no variables, skipping.
2018/08/15 02:09:11 [TRACE] Module []string{"two_hello", "sub_module_one"} has no variables, skipping.
2018/08/15 02:09:11 [TRACE] Module []string{"two_hello"} has no variables, skipping.
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.one_hello.data.local_file.hello" references: []
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.two_hello.module.sub_module_one.data.local_file.hello" references: []
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "provider.local" references: []
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ReferenceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TargetsTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.CloseProviderTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
provider.local - *terraform.NodeApplyableProvider
provider.local - *terraform.NodeApplyableProvider
provider.local (close) - *terraform.graphNodeCloseProvider
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResource
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResource
2018/08/15 02:09:11 [DEBUG] Starting graph walk: walkRefresh
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "provider.local"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "provider.local (close)"
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "module.one_hello.data.local_file.hello" waiting on "provider.local"
2018/08/15 02:09:11 [TRACE] dag/walk: added edge: "module.two_hello.module.sub_module_one.data.local_file.hello" waiting on "provider.local"
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "module.one_hello.data.local_file.hello", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: dependencies changed for "module.two_hello.module.sub_module_one.data.local_file.hello", sending new deps
2018/08/15 02:09:11 [TRACE] dag/walk: walking "provider.local"
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.provider.local': evaluating
2018/08/15 02:09:11 [TRACE] [walkRefresh] Entering eval tree: provider.local
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalInitProvider
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalOpFilter
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalGetProvider
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalOpFilter
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root: eval: *terraform.EvalConfigProvider
2018/08/15 02:09:11 [TRACE] [walkRefresh] Exiting eval tree: provider.local
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.module.one_hello.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.module.one_hello.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] [walkRefresh] Entering eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalCountCheckComputed
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalIf
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalCountFixZeroOneBoundary
2018/08/15 02:09:11 [TRACE] [walkRefresh] Exiting eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] vertex 'root.module.one_hello.data.local_file.hello': expanding/walking dynamic subgraph
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.module.two_hello.module.sub_module_one.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ResourceCountTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] OrphanResourceCount: Starting...
2018/08/15 02:09:11 [TRACE] OrphanResourceCount: Checking: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] vertex 'root.module.two_hello.module.sub_module_one.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] [walkRefresh] Entering eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.one_hello.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc420242050), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachStateTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TargetsTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.one_hello.data.local_file.hello" references: []
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ReferenceTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootTransformer:
module.one_hello.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalCountCheckComputed
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalIf
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalCountFixZeroOneBoundary
2018/08/15 02:09:11 [TRACE] [walkRefresh] Exiting eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] vertex 'root.module.two_hello.module.sub_module_one.data.local_file.hello': expanding/walking dynamic subgraph
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ResourceCountTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] OrphanResourceCount: Starting...
2018/08/15 02:09:11 [TRACE] OrphanResourceCount: Checking: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.one_hello.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.one_hello.module.one_hello.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] vertex 'root.one_hello.module.one_hello.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] [walkRefresh] Entering eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalWriteState
2018/08/15 02:09:11 [DEBUG] Attaching resource state to "module.two_hello.module.sub_module_one.data.local_file.hello": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc420242190), Deposed:[]*terraform.InstanceState{}, Provider:"provider.local", mu:sync.Mutex{state:0, sema:0x0}}
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.AttachStateTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.TargetsTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [DEBUG] ReferenceTransformer: "module.two_hello.module.sub_module_one.data.local_file.hello" references: []
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.ReferenceTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] Graph after step *terraform.RootTransformer:
module.two_hello.module.sub_module_one.data.local_file.hello - *terraform.NodeRefreshableDataResourceInstance
2018/08/15 02:09:11 [TRACE] dag/walk: added new vertex: "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] dag/walk: walking "module.two_hello.module.sub_module_one.data.local_file.hello"
2018/08/15 02:09:11 [TRACE] vertex 'root.two_hello.sub_module_one.module.two_hello.module.sub_module_one.data.local_file.hello': walking
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [TRACE] vertex 'root.two_hello.sub_module_one.module.two_hello.module.sub_module_one.data.local_file.hello': evaluating
2018/08/15 02:09:11 [TRACE] [walkRefresh] Entering eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalSequence
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalWriteState
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalInterpolate
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalIf
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalGetProvider
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalIf
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: terraform.EvalNoop
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalGetProvider
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalReadDataDiff
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalReadDataDiff
2018/08/15 02:09:11 [TRACE] root.two_hello.sub_module_one: eval: *terraform.EvalReadDataApply
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalReadDataApply
data.local_file.hello: Refreshing state...
data.local_file.hello: Refreshing state...
2018/08/15 02:09:11 [ERROR] root.two_hello.sub_module_one: eval: *terraform.EvalReadDataApply, err: data.local_file.hello: open /mount/workspace3/.terraform/modules/8d8a0a393113b8c77ea1e849b0532b3c/hello.txt: no such file or directory
2018/08/15 02:09:11 [ERROR] root.two_hello.sub_module_one: eval: *terraform.EvalSequence, err: data.local_file.hello: open /mount/workspace3/.terraform/modules/8d8a0a393113b8c77ea1e849b0532b3c/hello.txt: no such file or directory
2018/08/15 02:09:11 [TRACE] [walkRefresh] Exiting eval tree: module.two_hello.module.sub_module_one.data.local_file.hello
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalWriteState
2018/08/15 02:09:11 [TRACE] root.one_hello: eval: *terraform.EvalUpdateStateHook
2018/08/15 02:09:11 [TRACE] [walkRefresh] Exiting eval tree: module.one_hello.data.local_file.hello
2018/08/15 02:09:11 [TRACE] dag/walk: upstream errored, not walking "provider.local (close)"

2018/08/15 02:09:11 [DEBUG] plugin: waiting for all plugin processes to complete...
Error: Error refreshing state: 1 error(s) occurred:
* module.two_hello.module.sub_module_one.data.local_file.hello: 1 error(s) occurred:
* module.two_hello.module.sub_module_one.data.local_file.hello: data.local_file.hello: open /mount/workspace3/.terraform/modules/8d8a0a393113b8c77ea1e849b0532b3c/hello.txt: no such file or directory

2018-08-15T02:09:11.051Z [DEBUG] plugin: plugin process exited: path=/mount/workspace3/.terraform/plugins/linux_amd64/terraform-provider-local_v1.1.0_x4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment