-
-
Save mildred/d767088784f4d2fe470edc4eea968ca4 to your computer and use it in GitHub Desktop.
Terraform bug #14040 trace
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
INS mildred@moiraine:terraform_bug_14040/test_file$ TF_LOG=trace terraform-0.10.8 apply -var count=2 | |
2017/10/27 10:20:39 [INFO] Terraform version: 0.10.8 44110772d9ffd0ec3589943c6d4c93c24a5fff06 | |
2017/10/27 10:20:39 [INFO] Go runtime version: go1.9 | |
2017/10/27 10:20:39 [INFO] CLI args: []string{"/home/mildred/Work/SquareScale/squarescale-infrastructure/bin/terraform-0.10.8", "apply", "-var", "count=2"} | |
2017/10/27 10:20:39 [DEBUG] Attempting to open CLI config file: /home/mildred/.terraformrc | |
2017/10/27 10:20:39 [DEBUG] File doesn't exist, but doesn't need to. Ignoring. | |
2017/10/27 10:20:39 [DEBUG] CLI config is &main.Config{Providers:map[string]string{}, Provisioners:map[string]string{}, DisableCheckpoint:false, DisableCheckpointSignature:false, PluginCacheDir:"", Credentials:map[string]map[string]interface {}(nil), CredentialsHelpers:map[string]*main.ConfigCredentialsHelper(nil)} | |
2017/10/27 10:20:39 [INFO] CLI command args: []string{"apply", "-var", "count=2"} | |
2017/10/27 10:20:39 [INFO] command: empty terraform config, returning nil | |
2017/10/27 10:20:39 [DEBUG] command: no data state file found for backend config | |
2017/10/27 10:20:39 [DEBUG] New state was assigned lineage "86bcd1ca-70bc-4adc-9e22-f6ec8be0a280" | |
2017/10/27 10:20:39 [INFO] command: backend initialized: <nil> | |
2017/10/27 10:20:39 [DEBUG] checking for provider in "." | |
2017/10/27 10:20:39 [DEBUG] checking for provider in "/home/mildred/Work/SquareScale/squarescale-infrastructure/bin" | |
2017/10/27 10:20:39 [DEBUG] checking for provider in ".terraform/plugins/linux_amd64" | |
2017/10/27 10:20:39 [DEBUG] found provider "terraform-provider-local_v1.0.0_x4" | |
2017/10/27 10:20:39 [DEBUG] found valid plugin: "local" | |
2017/10/27 10:20:39 [DEBUG] checking for provisioner in "." | |
2017/10/27 10:20:39 [DEBUG] checking for provisioner in "/home/mildred/Work/SquareScale/squarescale-infrastructure/bin" | |
2017/10/27 10:20:39 [DEBUG] checking for provisioner in ".terraform/plugins/linux_amd64" | |
2017/10/27 10:20:39 [INFO] command: backend <nil> is not enhanced, wrapping in local | |
2017/10/27 10:20:39 [INFO] backend/local: starting Apply operation | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [INFO] terraform: building graph: GraphTypeInput | |
2017/10/27 10:20:39 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4203ea1e0), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test" references: [var.count] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
output.files - *terraform.NodeApplyableOutput | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] Starting graph walk: walkInput | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "local_file.test", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkInput] Entering eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017-10-27T10:20:39.632+0200 [DEBUG] plugin: starting plugin: path=/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4 args=[/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4] | |
2017-10-27T10:20:39.632+0200 [DEBUG] plugin: waiting for RPC address: path=/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4 | |
2017-10-27T10:20:39.636+0200 [DEBUG] plugin.terraform-provider-local_v1.0.0_x4: 2017/10/27 10:20:39 [DEBUG] plugin: plugin address: unix /tmp/plugin651471658 | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInputProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] [walkInput] Exiting eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkInput] Entering eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:20:39 [TRACE] [walkInput] Exiting eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] [walkInput] Entering eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] [walkInput] Exiting eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkInput] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:20:39 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 4, search "local_file.test", replace "local_file.test.0" | |
2017/10/27 10:20:39 [TRACE] [walkInput] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [INFO] terraform: building graph: GraphTypeValidate | |
2017/10/27 10:20:39 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4203ea1e0), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.graphTransformerMulti: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test" references: [var.count] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
output.files - *terraform.NodeApplyableOutput | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] Starting graph walk: walkValidate | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "local_file.test", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Entering eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSetProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Exiting eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Entering eval tree: local_file.test | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateCount | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Exiting eval tree: local_file.test | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': expanding/walking dynamic subgraph | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ResourceCountTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[0]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4203ea1e0), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[1]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4203ea280), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[0]" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[1]" references: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
root - terraform.graphNodeRoot | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[0]': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[1]': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[0]': evaluating | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[1]': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Entering eval tree: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Entering eval tree: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Exiting eval tree: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Exiting eval tree: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Entering eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Entering eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Exiting eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Exiting eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:20:39 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 4, search "local_file.test", replace "local_file.test.0" | |
2017/10/27 10:20:39 [TRACE] [walkValidate] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [INFO] backend/local: apply calling Refresh | |
2017/10/27 10:20:39 [INFO] terraform: building graph: GraphTypeRefresh | |
2017/10/27 10:20:39 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
2017/10/27 10:20:39 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a780), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test" references: [var.count] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
output.files - *terraform.NodeApplyableOutput | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeRefreshableManagedResource | |
root - terraform.graphNodeRoot | |
output.files - *terraform.NodeApplyableOutput | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] Starting graph walk: walkRefresh | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "local_file.test", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSetProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalConfigProvider | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: local_file.test | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountCheckComputed | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: local_file.test | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': expanding/walking dynamic subgraph | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ResourceCountTransformer: | |
local_file.test[0] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[1] - *terraform.NodeRefreshableManagedResourceInstance | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Starting... | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[2] | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[3] | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer: | |
local_file.test[0] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[1] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[2] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[3] - *terraform.NodeRefreshableManagedResourceInstance | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[3]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a6e0), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[0]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a780), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[1]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a820), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[2]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a8c0), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test[0] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[1] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[2] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[3] - *terraform.NodeRefreshableManagedResourceInstance | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test[0] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[1] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[2] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[3] - *terraform.NodeRefreshableManagedResourceInstance | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[0]" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[1]" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[2]" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[3]" references: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test[0] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[1] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[2] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[3] - *terraform.NodeRefreshableManagedResourceInstance | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test[0] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[1] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[2] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[3] - *terraform.NodeRefreshableManagedResourceInstance | |
root - terraform.graphNodeRoot | |
local_file.test[0] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[1] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[2] - *terraform.NodeRefreshableManagedResourceInstance | |
local_file.test[3] - *terraform.NodeRefreshableManagedResourceInstance | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[2]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[3]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[2]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[3]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[2]" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[2]': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[3]" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[3]': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[0]': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[2]': evaluating | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[1]': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[0]': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalRefresh | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: local_file.test[2] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalRefresh | |
local_file.test[0]: Refreshing state... (ID: 04035d9a988963b121a3e2794d43ee1c59d7fc2d) | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[3]': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: local_file.test[3] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalRefresh | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[1]': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalRefresh | |
local_file.test[2]: Refreshing state... (ID: 4746934170add7c20d46cb0b0ce6cc12bc5cef10) | |
local_file.test[3]: Refreshing state... (ID: 3780a8212b4fc6366ddef40288d92b53a2e81e1b) | |
local_file.test[1]: Refreshing state... (ID: 34c6f3a9765ad9a7cbd34aee6b94b0b0535c525c) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: local_file.test[3] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: local_file.test[2] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Entering eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] [walkRefresh] Exiting eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [INFO] backend/local: apply calling Plan | |
2017/10/27 10:20:39 [INFO] terraform: building graph: GraphTypePlan | |
2017/10/27 10:20:39 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a870), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test" references: [var.count] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
output.files - *terraform.NodeApplyableOutput | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] Starting graph walk: walkPlan | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test" waiting on "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "local_file.test", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSetProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalConfigProvider | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: local_file.test | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountCheckComputed | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: local_file.test | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test': expanding/walking dynamic subgraph | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ResourceCountTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Starting... | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[3] | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] OrphanResourceCount: Checking: local_file.test[2] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] (orphan) - *terraform.NodePlannableResourceOrphan | |
local_file.test[3] (orphan) - *terraform.NodePlannableResourceOrphan | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[2] (orphan)": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033aa50), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[0]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a870), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[1]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a960), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[3] (orphan)": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a730), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] (orphan) - *terraform.NodePlannableResourceOrphan | |
local_file.test[3] (orphan) - *terraform.NodePlannableResourceOrphan | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] (orphan) - *terraform.NodePlannableResourceOrphan | |
local_file.test[3] (orphan) - *terraform.NodePlannableResourceOrphan | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[0]" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[1]" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[3] (orphan)" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[2] (orphan)" references: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] (orphan) - *terraform.NodePlannableResourceOrphan | |
local_file.test[3] (orphan) - *terraform.NodePlannableResourceOrphan | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] (orphan) - *terraform.NodePlannableResourceOrphan | |
local_file.test[3] (orphan) - *terraform.NodePlannableResourceOrphan | |
root - terraform.graphNodeRoot | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] (orphan) - *terraform.NodePlannableResourceOrphan | |
local_file.test[3] (orphan) - *terraform.NodePlannableResourceOrphan | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[3] (orphan)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[2] (orphan)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[3] (orphan)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[2] (orphan)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[0]" | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[2] (orphan)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[0]': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[2] (orphan)': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[3] (orphan)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[3] (orphan)': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[1]" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[1]': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[2] (orphan)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: local_file.test[2] (orphan) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalDiffDestroy | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: local_file.test[2] (orphan) | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[3] (orphan)': evaluating | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[1]': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: local_file.test[3] (orphan) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalDiffDestroy | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: local_file.test[3] (orphan) | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[0]': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalDiff | |
2017-10-27T10:20:39.661+0200 [DEBUG] plugin.terraform-provider-local_v1.0.0_x4: 2017/10/27 10:20:39 [DEBUG] Instance Diff is nil in Diff() | |
2017-10-27T10:20:39.661+0200 [DEBUG] plugin.terraform-provider-local_v1.0.0_x4: 2017/10/27 10:20:39 [DEBUG] Instance Diff is nil in Diff() | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: local_file.test[1] | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: local_file.test[0] | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:20:39 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 4, search "local_file.test", replace "local_file.test.0" | |
2017/10/27 10:20:39 [TRACE] [walkPlan] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [INFO] terraform: building graph: GraphTypeApply | |
2017/10/27 10:20:39 [TRACE] DiffTransformer: starting | |
2017/10/27 10:20:39 [TRACE] DiffTransformer: Module: DESTROY: local_file.test.2 | |
DESTROY: local_file.test.3 | |
2017/10/27 10:20:39 [TRACE] DiffTransformer: Resource "local_file.test.2": *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff(nil), Destroy:true, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
2017/10/27 10:20:39 [TRACE] DiffTransformer: Resource "local_file.test.3": *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff(nil), Destroy:true, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DiffTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OrphanOutputTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[2] | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[3] | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[2] (destroy)": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033aa00), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[3] (destroy)": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033ab40), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: Beginning destroy edge transformation... | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: local_file.test[2] (destroy) destroying "local_file.test[2]" | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: local_file.test[3] (destroy) destroying "local_file.test[3]" | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[2] | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[2] | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[3] | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[3] | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[3]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033ab40), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[3] (destroy)": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033ab40), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[2]": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033aa00), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test[2] (destroy)": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033aa00), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[2] (destroy)" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[3]" references: [var.count] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[3] (destroy)" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test[3] local_file.test[2]] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[2]" references: [var.count] | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: reference graph: local_file.test[2] | |
provider.local | |
var.count | |
local_file.test[2] (destroy) | |
provider.local | |
local_file.test[3] | |
provider.local | |
var.count | |
local_file.test[3] (destroy) | |
provider.local | |
output.files | |
local_file.test[2] | |
local_file.test[3] | |
provider.local | |
var.count | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: creation node "local_file.test[2]" references [var.count provider.local] | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: creation node "local_file.test[2] (destroy)" references [provider.local] | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: creation node "local_file.test[3]" references [var.count provider.local] | |
2017/10/27 10:20:39 [TRACE] DestroyEdgeTransformer: creation node "local_file.test[3] (destroy)" references [provider.local] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DestroyEdgeTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] CBDEdgeTransformer: Beginning CBD transformation... | |
2017/10/27 10:20:39 [TRACE] CBDEdgeTransformer: building graph to find dependencies... | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.FlatConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:20:39 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:20:39 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc420311b20), RawConfig:(*config.RawConfig)(0xc420311ab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:20:39 [DEBUG] Attaching resource state to "local_file.test": &terraform.ResourceState{Type:"local_file", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42033a7d0), Deposed:[]*terraform.InstanceState{}, Provider:"", mu:sync.Mutex{state:0, sema:0x0}} | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test" references: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CBDEdgeTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.MissingProvisionerTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ProvisionerTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[2] (destroy)" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "local_file.test[3] (destroy)" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:20:39 [DEBUG] ReferenceTransformer: "output.files" references: [] | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
provider.local - *terraform.NodeApplyableProvider | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[2] (destroy) - *terraform.NodeDestroyResource | |
local_file.test[3] (destroy) - *terraform.NodeDestroyResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:20:39 [DEBUG] Starting graph walk: walkApply | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[2] (destroy)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "local_file.test[3] (destroy)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "local_file.test[3] (destroy)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test[2] (destroy)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test[3] (destroy)" waiting on "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "local_file.test[2] (destroy)" waiting on "provider.local" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "var.count" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test[3] (destroy)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "local_file.test[2] (destroy)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "local_file.test[3] (destroy)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "local_file.test[2] (destroy)", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkApply] Entering eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017/10/27 10:20:39 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkApply] Entering eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] [walkApply] Exiting eval tree: output.files | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSetProviderConfig | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalConfigProvider | |
2017/10/27 10:20:39 [TRACE] [walkApply] Exiting eval tree: provider.local | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[2] (destroy)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[2] (destroy)': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "local_file.test[3] (destroy)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[3] (destroy)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[2] (destroy)': evaluating | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[3] (destroy)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkApply] Entering eval tree: local_file.test[3] (destroy) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalFilterDiff | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInstanceInfo | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalRequireState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApplyPre | |
2017/10/27 10:20:39 [TRACE] [walkApply] Entering eval tree: local_file.test[2] (destroy) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApplyProvisioners | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalFilterDiff | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalInstanceInfo | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalRequireState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApplyPre | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApplyProvisioners | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApply | |
2017/10/27 10:20:39 [DEBUG] apply: local_file.test.2: executing Apply | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApply | |
2017/10/27 10:20:39 [DEBUG] apply: local_file.test.3: executing Apply | |
local_file.test[3]: Destroying... (ID: 3780a8212b4fc6366ddef40288d92b53a2e81e1b) | |
local_file.test[2]: Destroying... (ID: 4746934170add7c20d46cb0b0ce6cc12bc5cef10) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApplyPost | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalUpdateStateHook | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalWriteState | |
local_file.test[2]: Destruction complete after 0s | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] [walkApply] Exiting eval tree: local_file.test[2] (destroy) | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[2] (destroy)': expanding/walking dynamic subgraph | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DeposedTransformer: | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
root - terraform.graphNodeRoot | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalApplyPost | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalUpdateStateHook | |
local_file.test[3]: Destruction complete after 0s | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] [walkApply] Exiting eval tree: local_file.test[3] (destroy) | |
2017/10/27 10:20:39 [TRACE] vertex 'root.local_file.test[3] (destroy)': expanding/walking dynamic subgraph | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.DeposedTransformer: | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.TargetsTransformer: | |
2017/10/27 10:20:39 [TRACE] Graph after step *terraform.RootTransformer: | |
root - terraform.graphNodeRoot | |
2017/10/27 10:20:39 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:20:39 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkApply] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:20:39 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 2, search "local_file.test", replace "local_file.test.0" | |
2017/10/27 10:20:39 [TRACE] [walkApply] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:20:39 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:20:39 [TRACE] [walkApply] Entering eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:20:39 [TRACE] [walkApply] Exiting eval tree: provider.local (close) | |
2017/10/27 10:20:39 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:20:39 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:20:39 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
Apply complete! Resources: 0 added, 0 changed, 2 destroyed. | |
2017/10/27 10:20:39 [DEBUG] plugin: waiting for all plugin processes to complete... | |
Outputs: | |
files = [ | |
tf-test-0, | |
tf-test-1, | |
tf-test-2, | |
tf-test-3 | |
] | |
2017-10-27T10:20:39.712+0200 [DEBUG] plugin: plugin process exited: path=/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4 |
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
INS mildred@moiraine:terraform_bug_14040/test_file$ TF_LOG=trace terraform-0.10.8 apply -var count=4 | |
2017/10/27 10:18:55 [INFO] Terraform version: 0.10.8 44110772d9ffd0ec3589943c6d4c93c24a5fff06 | |
2017/10/27 10:18:55 [INFO] Go runtime version: go1.9 | |
2017/10/27 10:18:55 [INFO] CLI args: []string{"/home/mildred/Work/SquareScale/squarescale-infrastructure/bin/terraform-0.10.8", "apply", "-var", "count=4"} | |
2017/10/27 10:18:55 [DEBUG] Attempting to open CLI config file: /home/mildred/.terraformrc | |
2017/10/27 10:18:55 [DEBUG] File doesn't exist, but doesn't need to. Ignoring. | |
2017/10/27 10:18:55 [DEBUG] CLI config is &main.Config{Providers:map[string]string{}, Provisioners:map[string]string{}, DisableCheckpoint:false, DisableCheckpointSignature:false, PluginCacheDir:"", Credentials:map[string]map[string]interface {}(nil), CredentialsHelpers:map[string]*main.ConfigCredentialsHelper(nil)} | |
2017/10/27 10:18:55 [INFO] CLI command args: []string{"apply", "-var", "count=4"} | |
2017/10/27 10:18:55 [INFO] command: empty terraform config, returning nil | |
2017/10/27 10:18:55 [DEBUG] command: no data state file found for backend config | |
2017/10/27 10:18:55 [DEBUG] New state was assigned lineage "0f9323a2-6396-481b-ae2f-50ad3655f20a" | |
2017/10/27 10:18:55 [INFO] command: backend initialized: <nil> | |
2017/10/27 10:18:55 [DEBUG] checking for provider in "." | |
2017/10/27 10:18:55 [DEBUG] checking for provider in "/home/mildred/Work/SquareScale/squarescale-infrastructure/bin" | |
2017/10/27 10:18:55 [DEBUG] checking for provider in ".terraform/plugins/linux_amd64" | |
2017/10/27 10:18:55 [DEBUG] found provider "terraform-provider-local_v1.0.0_x4" | |
2017/10/27 10:18:55 [DEBUG] found valid plugin: "local" | |
2017/10/27 10:18:55 [DEBUG] checking for provisioner in "." | |
2017/10/27 10:18:55 [DEBUG] checking for provisioner in "/home/mildred/Work/SquareScale/squarescale-infrastructure/bin" | |
2017/10/27 10:18:55 [DEBUG] checking for provisioner in ".terraform/plugins/linux_amd64" | |
2017/10/27 10:18:55 [INFO] command: backend <nil> is not enhanced, wrapping in local | |
2017/10/27 10:18:55 [INFO] backend/local: starting Apply operation | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [INFO] terraform: building graph: GraphTypeInput | |
2017/10/27 10:18:55 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:18:55 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc42031bb20), RawConfig:(*config.RawConfig)(0xc42031bab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test": local_file.test | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test" references: [var.count] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeAbstractResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
output.files - *terraform.NodeApplyableOutput | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeAbstractResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeAbstractResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] Starting graph walk: walkInput | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test" waiting on "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "local_file.test", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkInput] Entering eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017-10-27T10:18:55.626+0200 [DEBUG] plugin: starting plugin: path=/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4 args=[/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4] | |
2017-10-27T10:18:55.626+0200 [DEBUG] plugin: waiting for RPC address: path=/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4 | |
2017-10-27T10:18:55.630+0200 [DEBUG] plugin.terraform-provider-local_v1.0.0_x4: 2017/10/27 10:18:55 [DEBUG] plugin: plugin address: unix /tmp/plugin915553673 | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInputProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] [walkInput] Exiting eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkInput] Entering eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:18:55 [TRACE] [walkInput] Exiting eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkInput] Entering eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] [walkInput] Exiting eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkInput] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:18:55 [TRACE] [walkInput] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:18:55 [INFO] terraform: building graph: GraphTypeValidate | |
2017/10/27 10:18:55 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:18:55 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc42031bb20), RawConfig:(*config.RawConfig)(0xc42031bab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test": local_file.test | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.graphTransformerMulti: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test" references: [var.count] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodeValidatableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
output.files - *terraform.NodeApplyableOutput | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodeValidatableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodeValidatableResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] Starting graph walk: walkValidate | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test" waiting on "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "local_file.test", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSetProviderConfig | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: local_file.test | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateCount | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: local_file.test | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test': expanding/walking dynamic subgraph | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ResourceCountTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
local_file.test[2] - *terraform.NodeValidatableResourceInstance | |
local_file.test[3] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[3]": local_file.test[3] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[0]": local_file.test[0] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[1]": local_file.test[1] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[2]": local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
local_file.test[2] - *terraform.NodeValidatableResourceInstance | |
local_file.test[3] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
local_file.test[2] - *terraform.NodeValidatableResourceInstance | |
local_file.test[3] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[0]" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[1]" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[2]" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[3]" references: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
local_file.test[2] - *terraform.NodeValidatableResourceInstance | |
local_file.test[3] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
local_file.test[2] - *terraform.NodeValidatableResourceInstance | |
local_file.test[3] - *terraform.NodeValidatableResourceInstance | |
root - terraform.graphNodeRoot | |
local_file.test[0] - *terraform.NodeValidatableResourceInstance | |
local_file.test[1] - *terraform.NodeValidatableResourceInstance | |
local_file.test[2] - *terraform.NodeValidatableResourceInstance | |
local_file.test[3] - *terraform.NodeValidatableResourceInstance | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[3]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[0]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[2]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[1]': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[3]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[1]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[0]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: local_file.test[0] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[2]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: local_file.test[0] | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:18:55 [TRACE] [walkValidate] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:18:55 [INFO] backend/local: apply calling Refresh | |
2017/10/27 10:18:55 [INFO] terraform: building graph: GraphTypeRefresh | |
2017/10/27 10:18:55 [TRACE] No managed resources in state during refresh, skipping managed resource transformer | |
2017/10/27 10:18:55 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ConfigTransformer: | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ProviderTransformer: | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.LocalTransformer: | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OutputTransformer: | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "output.files" references: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TargetsTransformer: | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootTransformer: | |
output.files - *terraform.NodeApplyableOutput | |
root - terraform.graphNodeRoot | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
output.files - *terraform.NodeApplyableOutput | |
root - terraform.graphNodeRoot | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] Starting graph walk: walkRefresh | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkRefresh] Entering eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] [walkRefresh] Exiting eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:18:55 [INFO] backend/local: apply calling Plan | |
2017/10/27 10:18:55 [INFO] terraform: building graph: GraphTypePlan | |
2017/10/27 10:18:55 [TRACE] ConfigTransformer: Starting for path: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ConfigTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OrphanResourceTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test | |
2017/10/27 10:18:55 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc42031bb20), RawConfig:(*config.RawConfig)(0xc42031bab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test": local_file.test | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test" references: [var.count] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test - *terraform.NodePlannableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
output.files - *terraform.NodeApplyableOutput | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test - *terraform.NodePlannableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test - *terraform.NodePlannableResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] Starting graph walk: walkPlan | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test" waiting on "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "local_file.test", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSetProviderConfig | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalConfigProvider | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: local_file.test | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCountCheckComputed | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: local_file.test | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test': expanding/walking dynamic subgraph | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ResourceCountTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] - *terraform.NodePlannableResourceInstance | |
local_file.test[3] - *terraform.NodePlannableResourceInstance | |
2017/10/27 10:18:55 [TRACE] OrphanResourceCount: Starting... | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] - *terraform.NodePlannableResourceInstance | |
local_file.test[3] - *terraform.NodePlannableResourceInstance | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[2]": local_file.test[2] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[3]": local_file.test[3] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[0]": local_file.test[0] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[1]": local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] - *terraform.NodePlannableResourceInstance | |
local_file.test[3] - *terraform.NodePlannableResourceInstance | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] - *terraform.NodePlannableResourceInstance | |
local_file.test[3] - *terraform.NodePlannableResourceInstance | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[0]" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[1]" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[2]" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[3]" references: [] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] - *terraform.NodePlannableResourceInstance | |
local_file.test[3] - *terraform.NodePlannableResourceInstance | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] - *terraform.NodePlannableResourceInstance | |
local_file.test[3] - *terraform.NodePlannableResourceInstance | |
root - terraform.graphNodeRoot | |
local_file.test[0] - *terraform.NodePlannableResourceInstance | |
local_file.test[1] - *terraform.NodePlannableResourceInstance | |
local_file.test[2] - *terraform.NodePlannableResourceInstance | |
local_file.test[3] - *terraform.NodePlannableResourceInstance | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[2]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[0]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[1]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[3]': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[2]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[1]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[0]': evaluating | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[3]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: local_file.test[0] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: local_file.test[0] | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:18:55 [TRACE] [walkPlan] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:18:55 [INFO] terraform: building graph: GraphTypeApply | |
2017/10/27 10:18:55 [TRACE] DiffTransformer: starting | |
2017/10/27 10:18:55 [TRACE] DiffTransformer: Module: CREATE: local_file.test.0 | |
content: "" => "testing 0" (forces new resource) | |
filename: "" => "tf-test-0" (forces new resource) | |
CREATE: local_file.test.1 | |
content: "" => "testing 1" (forces new resource) | |
filename: "" => "tf-test-1" (forces new resource) | |
CREATE: local_file.test.2 | |
content: "" => "testing 2" (forces new resource) | |
filename: "" => "tf-test-2" (forces new resource) | |
CREATE: local_file.test.3 | |
content: "" => "testing 3" (forces new resource) | |
filename: "" => "tf-test-3" (forces new resource) | |
2017/10/27 10:18:55 [TRACE] DiffTransformer: Resource "local_file.test.0": *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"content":*terraform.ResourceAttrDiff{Old:"", New:"testing 0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "id":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x2}, "filename":*terraform.ResourceAttrDiff{Old:"", New:"tf-test-0", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
2017/10/27 10:18:55 [TRACE] DiffTransformer: Resource "local_file.test.2": *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"id":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x2}, "content":*terraform.ResourceAttrDiff{Old:"", New:"testing 2", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "filename":*terraform.ResourceAttrDiff{Old:"", New:"tf-test-2", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
2017/10/27 10:18:55 [TRACE] DiffTransformer: Resource "local_file.test.1": *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"filename":*terraform.ResourceAttrDiff{Old:"", New:"tf-test-1", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "content":*terraform.ResourceAttrDiff{Old:"", New:"testing 1", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "id":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x2}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
2017/10/27 10:18:55 [TRACE] DiffTransformer: Resource "local_file.test.3": *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"content":*terraform.ResourceAttrDiff{Old:"", New:"testing 3", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "filename":*terraform.ResourceAttrDiff{Old:"", New:"tf-test-3", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "id":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x2}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.DiffTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OrphanOutputTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Beginning... | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[0] | |
2017/10/27 10:18:55 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc42031bb20), RawConfig:(*config.RawConfig)(0xc42031bab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc42031bb20), RawConfig:(*config.RawConfig)(0xc42031bab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc42031bb20), RawConfig:(*config.RawConfig)(0xc42031bab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:18:55 [TRACE] AttachResourceConfigTransformer: Attach resource config request: local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"local_file", RawCount:(*config.RawConfig)(0xc42031bb20), RawConfig:(*config.RawConfig)(0xc42031bab0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:true, PreventDestroy:false, IgnoreChanges:[]string(nil)}} | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[0]": local_file.test[0] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[2]": local_file.test[2] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[1]": local_file.test[1] | |
2017/10/27 10:18:55 [DEBUG] Resource state not found for "local_file.test[3]": local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachStateTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.MissingProviderTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ProviderTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.DisableProviderTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ParentProviderTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] Attach provider request: []string{} local | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.AttachProviderConfigTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] DestroyEdgeTransformer: Beginning destroy edge transformation... | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.DestroyEdgeTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] CBDEdgeTransformer: Beginning CBD transformation... | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CBDEdgeTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.MissingProvisionerTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ProvisionerTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootVariableTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.LocalTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.OutputTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ModuleVariableTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[1]" references: [var.count] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[3]" references: [var.count] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "provider.local" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "var.count" references: [] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "output.files" references: [local_file.test[1] local_file.test[3] local_file.test[0] local_file.test[2]] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[0]" references: [var.count] | |
2017/10/27 10:18:55 [DEBUG] ReferenceTransformer: "local_file.test[2]" references: [var.count] | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.ReferenceTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CountBoundaryTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TargetsTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProviderTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.CloseProvisionerTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.RootTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
output.files - *terraform.NodeApplyableOutput | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [TRACE] Graph after step *terraform.TransitiveReductionTransformer: | |
local_file.test[0] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[1] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[2] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
var.count - *terraform.NodeRootVariable | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
output.files - *terraform.NodeApplyableOutput | |
output.files - *terraform.NodeApplyableOutput | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
provider.local - *terraform.NodeApplyableProvider | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
local_file.test[0] - *terraform.NodeApplyableResource | |
local_file.test[1] - *terraform.NodeApplyableResource | |
local_file.test[2] - *terraform.NodeApplyableResource | |
local_file.test[3] - *terraform.NodeApplyableResource | |
root - terraform.graphNodeRoot | |
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary | |
provider.local (close) - *terraform.graphNodeCloseProvider | |
var.count - *terraform.NodeRootVariable | |
2017/10/27 10:18:55 [DEBUG] Starting graph walk: walkApply | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "root" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added new vertex: "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[2]" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[3]" waiting on "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "output.files" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[0]" waiting on "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[1]" waiting on "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "output.files" waiting on "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[2]" waiting on "provider.local" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "root" waiting on "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[1]" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[3]" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "local_file.test[0]" waiting on "var.count" | |
2017/10/27 10:18:55 [TRACE] dag/walk: added edge: "provider.local (close)" waiting on "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "provider.local (close)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "local_file.test[0]", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "output.files", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "local_file.test[1]", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "root", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "local_file.test[2]", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "local_file.test[3]", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "var.count" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.var.count': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInitProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalBuildProviderConfig | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSetProviderConfig | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalConfigProvider | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: provider.local | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[2]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[2]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[0]" | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[3]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[0]': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[3]': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "local_file.test[1]" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[1]': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[2]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInstanceInfo | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDeposeState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[1]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInstanceInfo | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDeposeState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[3]': evaluating | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInstanceInfo | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDeposeState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] vertex 'root.local_file.test[0]': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: local_file.test[0] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInstanceInfo | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDeposeState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalInterpolate | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalValidateResource | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCompareDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCompareDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPre | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPre | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCompareDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApply | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
2017/10/27 10:18:55 [DEBUG] apply: local_file.test.3: executing Apply | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApply | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPre | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApply | |
2017/10/27 10:18:55 [DEBUG] apply: local_file.test.1: executing Apply | |
2017/10/27 10:18:55 [DEBUG] apply: local_file.test.0: executing Apply | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCompareDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalGetProvider | |
local_file.test[3]: Creating... | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalReadState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPre | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApply | |
content: "" => "testing 3" | |
2017/10/27 10:18:55 [DEBUG] apply: local_file.test.2: executing Apply | |
filename: "" => "tf-test-3" | |
local_file.test[0]: Creating... | |
content: "" => "testing 0" | |
filename: "" => "tf-test-0" | |
local_file.test[1]: Creating... | |
content: "" => "testing 1" | |
filename: "" => "tf-test-1" | |
local_file.test[2]: Creating... | |
content: "" => "testing 2" | |
filename: "" => "tf-test-2" | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyProvisioners | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPost | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyProvisioners | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyProvisioners | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalUpdateStateHook | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPost | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalUpdateStateHook | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
local_file.test[1]: Creation complete after 0s (ID: 34c6f3a9765ad9a7cbd34aee6b94b0b0535c525c) | |
local_file.test[3]: Creation complete after 0s (ID: 3780a8212b4fc6366ddef40288d92b53a2e81e1b) | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: local_file.test[1] | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: local_file.test[3] | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyProvisioners | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalIf | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteState | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPost | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteDiff | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalUpdateStateHook | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalApplyPost | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalUpdateStateHook | |
local_file.test[0]: Creation complete after 0s (ID: 04035d9a988963b121a3e2794d43ee1c59d7fc2d) | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
local_file.test[2]: Creation complete after 0s (ID: 4746934170add7c20d46cb0b0ce6cc12bc5cef10) | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: local_file.test[0] | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: local_file.test[2] | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "output.files" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': walking | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "provider.local (close)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.output.files': evaluating | |
2017/10/27 10:18:55 [TRACE] vertex 'root.provider.local (close)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCloseProvider | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: provider.local (close) | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalSequence | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalOpFilter | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalWriteOutput | |
2017/10/27 10:18:55 [TRACE] root: eval: terraform.EvalNoop | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: output.files | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking | |
2017/10/27 10:18:55 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating | |
2017/10/27 10:18:55 [TRACE] [walkApply] Entering eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal | |
2017/10/27 10:18:55 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 4, search "local_file.test", replace "local_file.test.0" | |
2017/10/27 10:18:55 [TRACE] [walkApply] Exiting eval tree: meta.count-boundary (count boundary fixup) | |
2017/10/27 10:18:55 [TRACE] dag/walk: walking "root" | |
2017/10/27 10:18:55 [TRACE] vertex 'root.root': walking | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
2017/10/27 10:18:55 [TRACE] Preserving existing state lineage "aad51a08-53b6-4dff-b0fc-8b42e85629ef" | |
Apply complete! Resources: 4 added, 0 changed, 0 destroyed. | |
2017/10/27 10:18:55 [DEBUG] plugin: waiting for all plugin processes to complete... | |
Outputs: | |
files = [ | |
tf-test-0, | |
tf-test-1, | |
tf-test-2, | |
tf-test-3 | |
] | |
2017-10-27T10:18:55.711+0200 [WARN ] plugin: error closing client during Kill: err="unexpected EOF" | |
2017-10-27T10:18:55.711+0200 [DEBUG] plugin: plugin process exited: path=/home/mildred/terraform_bug_14040/test_file/.terraform/plugins/linux_amd64/terraform-provider-local_v1.0.0_x4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment