Created
August 15, 2018 02:16
-
-
Save kcd83/30dd742c46d007c40ba953729525c249 to your computer and use it in GitHub Desktop.
Demo of Terraform sub-module bug inside Docker for Windows mounts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | |
[0m[1mdata.local_file.hello: Refreshing state...[0m | |
[0m[1mdata.local_file.hello: Refreshing state...[0m | |
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)" | |
[31m | |
2018/08/15 02:09:11 [DEBUG] plugin: waiting for all plugin processes to complete... | |
[1m[31mError: [0m[0m[1mError 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[0m | |
[0m[0m[0m | |
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