Skip to content

Instantly share code, notes, and snippets.

@mildred
Created October 27, 2017 08:21
Show Gist options
  • Save mildred/d767088784f4d2fe470edc4eea968ca4 to your computer and use it in GitHub Desktop.
Save mildred/d767088784f4d2fe470edc4eea968ca4 to your computer and use it in GitHub Desktop.
Terraform bug #14040 trace
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
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