Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save petervandenabeele/0e788d498c5170a3281b208ede11fdff to your computer and use it in GitHub Desktop.
Save petervandenabeele/0e788d498c5170a3281b208ede11fdff to your computer and use it in GitHub Desktop.
Terraform crash log in digitalocean terraform provider when turning on "private_networking = true"
➜ experiment_01_02_digital_ocean_droplet git:(master) ✗ cat crash.log
2018/02/11 19:36:58 [INFO] Terraform version: 0.11.3
2018/02/11 19:36:58 [INFO] Go runtime version: go1.9.3
2018/02/11 19:36:58 [INFO] CLI args: []string{"/usr/local/Cellar/terraform/0.11.3/bin/terraform", "apply"}
2018/02/11 19:36:58 [DEBUG] Attempting to open CLI config file: /Users/peter_v/.terraformrc
2018/02/11 19:36:58 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2018/02/11 19:36:58 [INFO] CLI command args: []string{"apply"}
2018/02/11 19:36:58 [INFO] command: empty terraform config, returning nil
2018/02/11 19:36:58 [DEBUG] command: no data state file found for backend config
2018/02/11 19:36:58 [DEBUG] New state was assigned lineage "1fd91c7d-82a5-4005-8269-58b180b14569"
2018/02/11 19:36:58 [INFO] command: backend initialized: <nil>
2018/02/11 19:36:58 [DEBUG] checking for provider in "."
2018/02/11 19:36:58 [DEBUG] checking for provider in "/usr/local/Cellar/terraform/0.11.3/bin"
2018/02/11 19:36:58 [DEBUG] checking for provider in ".terraform/plugins/darwin_amd64"
2018/02/11 19:36:58 [DEBUG] found provider "terraform-provider-digitalocean_v0.1.3_x4"
2018/02/11 19:36:58 [DEBUG] found valid plugin: "digitalocean", "0.1.3", "/Users/peter_v/pp/terraform-kubernetes/code/experiment_01_02_digital_ocean_droplet/.terraform/plugins/darwin_amd64/terraform-provider-digitalocean_v0.1.3_x4"
2018/02/11 19:36:58 [DEBUG] checking for provisioner in "."
2018/02/11 19:36:58 [DEBUG] checking for provisioner in "/usr/local/Cellar/terraform/0.11.3/bin"
2018/02/11 19:36:58 [DEBUG] checking for provisioner in ".terraform/plugins/darwin_amd64"
2018/02/11 19:36:58 [INFO] command: backend <nil> is not enhanced, wrapping in local
2018/02/11 19:36:58 [INFO] backend/local: starting Apply operation
2018/02/11 19:36:58 [TRACE] Preserving existing state lineage "ff4375e0-a9d2-4b9b-beed-8de9f474e332"
2018/02/11 19:36:58 [TRACE] Preserving existing state lineage "ff4375e0-a9d2-4b9b-beed-8de9f474e332"
2018/02/11 19:36:58 [INFO] terraform: building graph: GraphTypeInput
2018/02/11 19:36:58 [TRACE] ConfigTransformer: Starting for path: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ConfigTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.LocalTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OutputTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/02/11 19:36:58 [TRACE] AttachResourceConfigTransformer: Attach resource config request: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"digitalocean_droplet", RawCount:(*config.RawConfig)(0xc42036cd20), RawConfig:(*config.RawConfig)(0xc42036ccb0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4203c2cd0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootVariableTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
2018/02/11 19:36:58 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/02/11 19:36:58 [TRACE] Attach provider request: []string{} digitalocean
2018/02/11 19:36:58 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"digitalocean", Alias:"", Version:"", RawConfig:(*config.RawConfig)(0xc42036cc40)}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.MissingProviderTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [DEBUG] resource digitalocean_droplet.test using provider provider.digitalocean
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ProviderTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.PruneProviderTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ParentProviderTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.graphTransformerMulti:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "provider.digitalocean" references: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.CloseProviderTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeAbstractResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeAbstractResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:36:58 [DEBUG] Starting graph walk: walkInput
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "root"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "provider.digitalocean (close)"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "root" waiting on "provider.digitalocean (close)"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "digitalocean_droplet.test" waiting on "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "provider.digitalocean (close)" waiting on "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "digitalocean_droplet.test", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "provider.digitalocean (close)", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: walking "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean': evaluating
2018/02/11 19:36:58 [TRACE] [walkInput] Entering eval tree: provider.digitalocean
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInitProvider
2018-02-11T19:36:58.876+0100 [DEBUG] plugin: starting plugin: path=/Users/peter_v/pp/terraform-kubernetes/code/experiment_01_02_digital_ocean_droplet/.terraform/plugins/darwin_amd64/terraform-provider-digitalocean_v0.1.3_x4 args=[/Users/peter_v/pp/terraform-kubernetes/code/experiment_01_02_digital_ocean_droplet/.terraform/plugins/darwin_amd64/terraform-provider-digitalocean_v0.1.3_x4]
2018-02-11T19:36:58.880+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/peter_v/pp/terraform-kubernetes/code/experiment_01_02_digital_ocean_droplet/.terraform/plugins/darwin_amd64/terraform-provider-digitalocean_v0.1.3_x4
2018-02-11T19:36:58.889+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: 2018/02/11 19:36:58 [DEBUG] plugin: plugin address: unix /var/folders/1q/3_rsfwqd4b93sj7m6rnbzj8h0000gn/T/plugin412451446
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInputProvider
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] [walkInput] Exiting eval tree: provider.digitalocean
2018/02/11 19:36:58 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:36:58 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:58 [TRACE] dag/walk: walking "provider.digitalocean (close)"
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean (close)': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean (close)': evaluating
2018/02/11 19:36:58 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2018/02/11 19:36:58 [TRACE] [walkInput] Entering eval tree: meta.count-boundary (count boundary fixup)
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2018/02/11 19:36:58 [TRACE] [walkInput] Entering eval tree: provider.digitalocean (close)
2018/02/11 19:36:58 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 1, search "digitalocean_droplet.test.0", replace "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalCloseProvider
2018/02/11 19:36:58 [TRACE] [walkInput] Exiting eval tree: meta.count-boundary (count boundary fixup)
2018/02/11 19:36:58 [TRACE] [walkInput] Exiting eval tree: provider.digitalocean (close)
2018/02/11 19:36:58 [TRACE] dag/walk: walking "root"
2018/02/11 19:36:58 [TRACE] vertex 'root.root': walking
2018/02/11 19:36:58 [INFO] terraform: building graph: GraphTypeValidate
2018/02/11 19:36:58 [TRACE] ConfigTransformer: Starting for path: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ConfigTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.LocalTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OutputTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/02/11 19:36:58 [TRACE] AttachResourceConfigTransformer: Attach resource config request: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"digitalocean_droplet", RawCount:(*config.RawConfig)(0xc42036cd20), RawConfig:(*config.RawConfig)(0xc42036ccb0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4203c2cd0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootVariableTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
2018/02/11 19:36:58 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/02/11 19:36:58 [TRACE] Attach provider request: []string{} digitalocean
2018/02/11 19:36:58 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"digitalocean", Alias:"", Version:"", RawConfig:(*config.RawConfig)(0xc42036cc40)}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.MissingProviderTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [DEBUG] resource digitalocean_droplet.test using provider provider.digitalocean
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ProviderTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.PruneProviderTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ParentProviderTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.graphTransformerMulti:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.MissingProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.graphTransformerMulti:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "provider.digitalocean" references: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.CloseProviderTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeValidatableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeValidatableResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:36:58 [DEBUG] Starting graph walk: walkValidate
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "provider.digitalocean (close)"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "root"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "root" waiting on "provider.digitalocean (close)"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "digitalocean_droplet.test" waiting on "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "provider.digitalocean (close)" waiting on "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "digitalocean_droplet.test", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "provider.digitalocean (close)", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: walking "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean': evaluating
2018/02/11 19:36:58 [TRACE] [walkValidate] Entering eval tree: provider.digitalocean
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInitProvider
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalValidateProvider
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] [walkValidate] Exiting eval tree: provider.digitalocean
2018/02/11 19:36:58 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': evaluating
2018/02/11 19:36:58 [TRACE] [walkValidate] Entering eval tree: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInterpolate
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalIf
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalValidateCount
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary
2018/02/11 19:36:58 [TRACE] [walkValidate] Exiting eval tree: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': expanding/walking dynamic subgraph
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ResourceCountTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResourceInstance
2018/02/11 19:36:58 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc4203c2cd0), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResourceInstance
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResourceInstance
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResourceInstance
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodeValidatableResourceInstance
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': evaluating
2018/02/11 19:36:58 [TRACE] [walkValidate] Entering eval tree: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalValidateResourceSelfRef
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInterpolate
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalValidateResource
2018/02/11 19:36:58 [TRACE] [walkValidate] Exiting eval tree: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] dag/walk: walking "provider.digitalocean (close)"
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean (close)': walking
2018/02/11 19:36:58 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:58 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean (close)': evaluating
2018/02/11 19:36:58 [TRACE] [walkValidate] Entering eval tree: provider.digitalocean (close)
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalCloseProvider
2018/02/11 19:36:58 [TRACE] [walkValidate] Exiting eval tree: provider.digitalocean (close)
2018/02/11 19:36:58 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2018/02/11 19:36:58 [TRACE] [walkValidate] Entering eval tree: meta.count-boundary (count boundary fixup)
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2018/02/11 19:36:58 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 1, search "digitalocean_droplet.test.0", replace "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] [walkValidate] Exiting eval tree: meta.count-boundary (count boundary fixup)
2018/02/11 19:36:58 [TRACE] dag/walk: walking "root"
2018/02/11 19:36:58 [TRACE] vertex 'root.root': walking
2018/02/11 19:36:58 [INFO] backend/local: apply calling Refresh
2018/02/11 19:36:58 [INFO] terraform: building graph: GraphTypeRefresh
2018/02/11 19:36:58 [TRACE] ConfigTransformer: Starting for path: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ConfigTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
2018/02/11 19:36:58 [TRACE] ConfigTransformer: Starting for path: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ConfigTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
2018/02/11 19:36:58 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42052a870), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
2018/02/11 19:36:58 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/02/11 19:36:58 [TRACE] AttachResourceConfigTransformer: Attach resource config request: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"digitalocean_droplet", RawCount:(*config.RawConfig)(0xc42036cd20), RawConfig:(*config.RawConfig)(0xc42036ccb0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootVariableTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
2018/02/11 19:36:58 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/02/11 19:36:58 [TRACE] Attach provider request: []string{} digitalocean
2018/02/11 19:36:58 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"digitalocean", Alias:"", Version:"", RawConfig:(*config.RawConfig)(0xc42036cc40)}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.MissingProviderTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [DEBUG] resource digitalocean_droplet.test using provider provider.digitalocean
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ProviderTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.PruneProviderTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ParentProviderTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.graphTransformerMulti:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.LocalTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OutputTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "provider.digitalocean" references: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.CloseProviderTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResource
2018/02/11 19:36:58 [DEBUG] Starting graph walk: walkRefresh
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "provider.digitalocean (close)"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "digitalocean_droplet.test" waiting on "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] dag/walk: added edge: "provider.digitalocean (close)" waiting on "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "digitalocean_droplet.test", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: dependencies changed for "provider.digitalocean (close)", sending new deps
2018/02/11 19:36:58 [TRACE] dag/walk: walking "provider.digitalocean"
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.provider.digitalocean': evaluating
2018/02/11 19:36:58 [TRACE] [walkRefresh] Entering eval tree: provider.digitalocean
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInitProvider
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalConfigProvider
2018-02-11T19:36:58.902+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: 2018/02/11 19:36:58 [INFO] DigitalOcean Client configured for URL: https://api.digitalocean.com/
2018/02/11 19:36:58 [TRACE] [walkRefresh] Exiting eval tree: provider.digitalocean
2018/02/11 19:36:58 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': evaluating
2018/02/11 19:36:58 [TRACE] [walkRefresh] Entering eval tree: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalInterpolate
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalCountCheckComputed
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalIf
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary
2018/02/11 19:36:58 [TRACE] [walkRefresh] Exiting eval tree: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': expanding/walking dynamic subgraph
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ResourceCountTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResourceInstance
2018/02/11 19:36:58 [TRACE] OrphanResourceCount: Starting...
2018/02/11 19:36:58 [TRACE] OrphanResourceCount: Checking: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResourceInstance
2018/02/11 19:36:58 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42052a870), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResourceInstance
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResourceInstance
2018/02/11 19:36:58 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResourceInstance
2018/02/11 19:36:58 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodeRefreshableManagedResourceInstance
2018/02/11 19:36:58 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:36:58 [TRACE] vertex 'root.digitalocean_droplet.test': evaluating
2018/02/11 19:36:58 [TRACE] [walkRefresh] Entering eval tree: digitalocean_droplet.test
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalReadState
2018/02/11 19:36:58 [TRACE] root: eval: *terraform.EvalRefresh
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalWriteState
2018/02/11 19:36:59 [TRACE] [walkRefresh] Exiting eval tree: digitalocean_droplet.test
2018/02/11 19:36:59 [TRACE] dag/walk: walking "provider.digitalocean (close)"
2018/02/11 19:36:59 [TRACE] vertex 'root.provider.digitalocean (close)': walking
2018/02/11 19:36:59 [TRACE] vertex 'root.provider.digitalocean (close)': evaluating
2018/02/11 19:36:59 [TRACE] [walkRefresh] Entering eval tree: provider.digitalocean (close)
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalCloseProvider
2018/02/11 19:36:59 [TRACE] [walkRefresh] Exiting eval tree: provider.digitalocean (close)
2018/02/11 19:36:59 [INFO] backend/local: apply calling Plan
2018/02/11 19:36:59 [INFO] terraform: building graph: GraphTypePlan
2018/02/11 19:36:59 [TRACE] ConfigTransformer: Starting for path: []
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ConfigTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.LocalTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.OutputTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.OrphanResourceTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/02/11 19:36:59 [TRACE] AttachResourceConfigTransformer: Attach resource config request: digitalocean_droplet.test
2018/02/11 19:36:59 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"digitalocean_droplet", RawCount:(*config.RawConfig)(0xc42036cd20), RawConfig:(*config.RawConfig)(0xc42036ccb0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42055c190), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.RootVariableTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
2018/02/11 19:36:59 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/02/11 19:36:59 [TRACE] Attach provider request: []string{} digitalocean
2018/02/11 19:36:59 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"digitalocean", Alias:"", Version:"", RawConfig:(*config.RawConfig)(0xc42036cc40)}
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.MissingProviderTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [DEBUG] resource digitalocean_droplet.test using provider provider.digitalocean
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ProviderTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.PruneProviderTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ParentProviderTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.graphTransformerMulti:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:36:59 [DEBUG] ReferenceTransformer: "provider.digitalocean" references: []
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.CloseProviderTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodePlannableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodePlannableResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:36:59 [DEBUG] Starting graph walk: walkPlan
2018/02/11 19:36:59 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:36:59 [TRACE] dag/walk: added new vertex: "provider.digitalocean"
2018/02/11 19:36:59 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:59 [TRACE] dag/walk: added new vertex: "provider.digitalocean (close)"
2018/02/11 19:36:59 [TRACE] dag/walk: added new vertex: "root"
2018/02/11 19:36:59 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "digitalocean_droplet.test"
2018/02/11 19:36:59 [TRACE] dag/walk: added edge: "provider.digitalocean (close)" waiting on "digitalocean_droplet.test"
2018/02/11 19:36:59 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:59 [TRACE] dag/walk: added edge: "root" waiting on "provider.digitalocean (close)"
2018/02/11 19:36:59 [TRACE] dag/walk: added edge: "digitalocean_droplet.test" waiting on "provider.digitalocean"
2018/02/11 19:36:59 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2018/02/11 19:36:59 [TRACE] dag/walk: dependencies changed for "provider.digitalocean (close)", sending new deps
2018/02/11 19:36:59 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2018/02/11 19:36:59 [TRACE] dag/walk: dependencies changed for "digitalocean_droplet.test", sending new deps
2018/02/11 19:36:59 [TRACE] dag/walk: walking "provider.digitalocean"
2018/02/11 19:36:59 [TRACE] vertex 'root.provider.digitalocean': walking
2018/02/11 19:36:59 [TRACE] vertex 'root.provider.digitalocean': evaluating
2018/02/11 19:36:59 [TRACE] [walkPlan] Entering eval tree: provider.digitalocean
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalInitProvider
2018/02/11 19:36:59 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:59 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalConfigProvider
2018-02-11T19:36:59.978+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: 2018/02/11 19:36:59 [INFO] DigitalOcean Client configured for URL: https://api.digitalocean.com/
2018/02/11 19:36:59 [TRACE] [walkPlan] Exiting eval tree: provider.digitalocean
2018/02/11 19:36:59 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:36:59 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:36:59 [TRACE] vertex 'root.digitalocean_droplet.test': evaluating
2018/02/11 19:36:59 [TRACE] [walkPlan] Entering eval tree: digitalocean_droplet.test
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalInterpolate
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalCountCheckComputed
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalIf
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundary
2018/02/11 19:36:59 [TRACE] [walkPlan] Exiting eval tree: digitalocean_droplet.test
2018/02/11 19:36:59 [TRACE] vertex 'root.digitalocean_droplet.test': expanding/walking dynamic subgraph
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ResourceCountTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResourceInstance
2018/02/11 19:36:59 [TRACE] OrphanResourceCount: Starting...
2018/02/11 19:36:59 [TRACE] OrphanResourceCount: Checking: digitalocean_droplet.test
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.OrphanResourceCountTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResourceInstance
2018/02/11 19:36:59 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc42055c190), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResourceInstance
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResourceInstance
2018/02/11 19:36:59 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResourceInstance
2018/02/11 19:36:59 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodePlannableResourceInstance
2018/02/11 19:36:59 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:36:59 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:36:59 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:36:59 [TRACE] vertex 'root.digitalocean_droplet.test': evaluating
2018/02/11 19:36:59 [TRACE] [walkPlan] Entering eval tree: digitalocean_droplet.test
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalInterpolate
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalValidateResource
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalReadState
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalDiff
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalCheckPreventDestroy
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalWriteState
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalWriteDiff
2018/02/11 19:36:59 [TRACE] [walkPlan] Exiting eval tree: digitalocean_droplet.test
2018/02/11 19:36:59 [TRACE] dag/walk: walking "provider.digitalocean (close)"
2018/02/11 19:36:59 [TRACE] vertex 'root.provider.digitalocean (close)': walking
2018/02/11 19:36:59 [TRACE] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2018/02/11 19:36:59 [TRACE] vertex 'root.provider.digitalocean (close)': evaluating
2018/02/11 19:36:59 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2018/02/11 19:36:59 [TRACE] [walkPlan] Entering eval tree: provider.digitalocean (close)
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalCloseProvider
2018/02/11 19:36:59 [TRACE] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2018/02/11 19:36:59 [TRACE] [walkPlan] Exiting eval tree: provider.digitalocean (close)
2018/02/11 19:36:59 [TRACE] [walkPlan] Entering eval tree: meta.count-boundary (count boundary fixup)
2018/02/11 19:36:59 [TRACE] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2018/02/11 19:36:59 [TRACE] EvalCountFixZeroOneBoundaryGlobal: count 1, search "digitalocean_droplet.test.0", replace "digitalocean_droplet.test"
2018/02/11 19:36:59 [TRACE] [walkPlan] Exiting eval tree: meta.count-boundary (count boundary fixup)
2018/02/11 19:36:59 [TRACE] dag/walk: walking "root"
2018/02/11 19:36:59 [TRACE] vertex 'root.root': walking
2018/02/11 19:36:59 [DEBUG] command: asking for input: "Do you want to perform these actions?"
2018/02/11 19:37:01 [INFO] terraform: building graph: GraphTypeApply
2018/02/11 19:37:01 [TRACE] DiffTransformer: starting
2018/02/11 19:37:01 [TRACE] DiffTransformer: Module: UPDATE: digitalocean_droplet.test
private_networking: "" => "true"
2018/02/11 19:37:01 [TRACE] DiffTransformer: Resource "digitalocean_droplet.test": *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"private_networking":*terraform.ResourceAttrDiff{Old:"", New:"true", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)}
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.DiffTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.OrphanOutputTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
2018/02/11 19:37:01 [TRACE] AttachResourceConfigTransformer: Beginning...
2018/02/11 19:37:01 [TRACE] AttachResourceConfigTransformer: Attach resource config request: digitalocean_droplet.test
2018/02/11 19:37:01 [TRACE] Attaching resource config: &config.Resource{Mode:0, Name:"test", Type:"digitalocean_droplet", RawCount:(*config.RawConfig)(0xc42036cd20), RawConfig:(*config.RawConfig)(0xc42036ccb0), Provisioners:[]*config.Provisioner(nil), Provider:"", DependsOn:[]string(nil), Lifecycle:config.ResourceLifecycle{CreateBeforeDestroy:false, PreventDestroy:false, IgnoreChanges:[]string(nil)}}
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.AttachResourceConfigTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
2018/02/11 19:37:01 [DEBUG] Attaching resource state to "digitalocean_droplet.test": &terraform.ResourceState{Type:"digitalocean_droplet", Dependencies:[]string{}, Primary:(*terraform.InstanceState)(0xc420086550), Deposed:[]*terraform.InstanceState{}, Provider:"provider.digitalocean", mu:sync.Mutex{state:0, sema:0x0}}
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.AttachStateTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
2018/02/11 19:37:01 [TRACE] ProviderConfigTransformer: Starting for path: []
2018/02/11 19:37:01 [TRACE] Attach provider request: []string{} digitalocean
2018/02/11 19:37:01 [TRACE] Attaching provider config: *config.ProviderConfig{Name:"digitalocean", Alias:"", Version:"", RawConfig:(*config.RawConfig)(0xc42036cc40)}
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.ProviderConfigTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.MissingProviderTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [DEBUG] resource digitalocean_droplet.test using provider provider.digitalocean
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.ProviderTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.PruneProviderTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.ParentProviderTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.graphTransformerMulti:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] DestroyEdgeTransformer: Beginning destroy edge transformation...
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.DestroyEdgeTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] CBDEdgeTransformer: Beginning CBD transformation...
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.CBDEdgeTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.MissingProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.ProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.RootVariableTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.LocalTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.OutputTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.ModuleVariableTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.RemovedModuleTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [DEBUG] ReferenceTransformer: "digitalocean_droplet.test" references: []
2018/02/11 19:37:01 [DEBUG] ReferenceTransformer: "provider.digitalocean" references: []
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.ReferenceTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.CountBoundaryTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.TargetsTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.CloseProviderTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.CloseProvisionerTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.RootTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:37:01 [TRACE] Graph after step *terraform.TransitiveReductionTransformer:
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
digitalocean_droplet.test - *terraform.NodeApplyableResource
provider.digitalocean - *terraform.NodeApplyableProvider
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
digitalocean_droplet.test - *terraform.NodeApplyableResource
root - terraform.graphNodeRoot
meta.count-boundary (count boundary fixup) - *terraform.NodeCountBoundary
provider.digitalocean (close) - *terraform.graphNodeCloseProvider
2018/02/11 19:37:01 [DEBUG] Starting graph walk: walkApply
2018/02/11 19:37:01 [TRACE] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2018/02/11 19:37:01 [TRACE] dag/walk: added new vertex: "provider.digitalocean (close)"
2018/02/11 19:37:01 [TRACE] dag/walk: added new vertex: "root"
2018/02/11 19:37:01 [TRACE] dag/walk: added new vertex: "digitalocean_droplet.test"
2018/02/11 19:37:01 [TRACE] dag/walk: added new vertex: "provider.digitalocean"
2018/02/11 19:37:01 [TRACE] dag/walk: added edge: "root" waiting on "provider.digitalocean (close)"
2018/02/11 19:37:01 [TRACE] dag/walk: added edge: "digitalocean_droplet.test" waiting on "provider.digitalocean"
2018/02/11 19:37:01 [TRACE] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "digitalocean_droplet.test"
2018/02/11 19:37:01 [TRACE] dag/walk: added edge: "provider.digitalocean (close)" waiting on "digitalocean_droplet.test"
2018/02/11 19:37:01 [TRACE] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2018/02/11 19:37:01 [TRACE] dag/walk: dependencies changed for "root", sending new deps
2018/02/11 19:37:01 [TRACE] dag/walk: dependencies changed for "digitalocean_droplet.test", sending new deps
2018/02/11 19:37:01 [TRACE] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2018/02/11 19:37:01 [TRACE] dag/walk: dependencies changed for "provider.digitalocean (close)", sending new deps
2018/02/11 19:37:01 [TRACE] dag/walk: walking "provider.digitalocean"
2018/02/11 19:37:01 [TRACE] vertex 'root.provider.digitalocean': walking
2018/02/11 19:37:01 [TRACE] vertex 'root.provider.digitalocean': evaluating
2018/02/11 19:37:01 [TRACE] [walkApply] Entering eval tree: provider.digitalocean
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalInitProvider
2018/02/11 19:37:01 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:37:01 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalInterpolateProvider
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalBuildProviderConfig
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalOpFilter
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalConfigProvider
2018-02-11T19:37:01.599+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: 2018/02/11 19:37:01 [INFO] DigitalOcean Client configured for URL: https://api.digitalocean.com/
2018/02/11 19:37:01 [TRACE] [walkApply] Exiting eval tree: provider.digitalocean
2018/02/11 19:37:01 [TRACE] dag/walk: walking "digitalocean_droplet.test"
2018/02/11 19:37:01 [TRACE] vertex 'root.digitalocean_droplet.test': walking
2018/02/11 19:37:01 [TRACE] vertex 'root.digitalocean_droplet.test': evaluating
2018/02/11 19:37:01 [TRACE] [walkApply] Entering eval tree: digitalocean_droplet.test
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalSequence
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalInstanceInfo
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalReadDiff
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalIf
2018/02/11 19:37:01 [TRACE] root: eval: terraform.EvalNoop
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalIf
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalInterpolate
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalInterpolate
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalReadState
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalValidateResource
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalDiff
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalReadDiff
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalCompareDiff
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalGetProvider
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalReadState
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalApplyPre
2018/02/11 19:37:01 [TRACE] root: eval: *terraform.EvalApply
2018/02/11 19:37:01 [DEBUG] apply: digitalocean_droplet.test: executing Apply
2018-02-11T19:37:02.532+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: 2018/02/11 19:37:02 [INFO] Waiting for droplet (82094783) to have private_networking of true
2018-02-11T19:37:02.532+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: 2018/02/11 19:37:02 [DEBUG] Waiting for state to become: [true]
2018/02/11 19:37:06 [TRACE] dag/walk: vertex "root", waiting for: "provider.digitalocean (close)"
2018/02/11 19:37:06 [TRACE] dag/walk: vertex "meta.count-boundary (count boundary fixup)", waiting for: "digitalocean_droplet.test"
2018/02/11 19:37:06 [TRACE] dag/walk: vertex "provider.digitalocean (close)", waiting for: "digitalocean_droplet.test"
2018/02/11 19:37:11 [TRACE] dag/walk: vertex "root", waiting for: "provider.digitalocean (close)"
2018/02/11 19:37:11 [TRACE] dag/walk: vertex "provider.digitalocean (close)", waiting for: "digitalocean_droplet.test"
2018/02/11 19:37:11 [TRACE] dag/walk: vertex "meta.count-boundary (count boundary fixup)", waiting for: "digitalocean_droplet.test"
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: panic: interface conversion: interface {} is bool, not string
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4:
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: goroutine 84 [running]:
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: github.com/terraform-providers/terraform-provider-digitalocean/digitalocean.newDropletStateRefreshFunc.func1(0xc420421f20, 0x1, 0x0, 0x0, 0xc42005a1e0, 0x1bc15e0)
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: /opt/teamcity-agent/work/222ea50a1b4f75f4/src/github.com/terraform-providers/terraform-provider-digitalocean/digitalocean/resource_digitalocean_droplet.go:619 +0x5af
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: github.com/terraform-providers/terraform-provider-digitalocean/vendor/github.com/hashicorp/terraform/helper/resource.(*StateChangeConf).WaitForState.func1(0xc420273560, 0xc420165e30, 0xc420540b80, 0xc420224960, 0xc4204e26a0, 0xc4204e2688)
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: /opt/teamcity-agent/work/222ea50a1b4f75f4/src/github.com/terraform-providers/terraform-provider-digitalocean/vendor/github.com/hashicorp/terraform/helper/resource/state.go:103 +0x4e0
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: created by github.com/terraform-providers/terraform-provider-digitalocean/vendor/github.com/hashicorp/terraform/helper/resource.(*StateChangeConf).WaitForState
2018-02-11T19:37:15.232+0100 [DEBUG] plugin.terraform-provider-digitalocean_v0.1.3_x4: /opt/teamcity-agent/work/222ea50a1b4f75f4/src/github.com/terraform-providers/terraform-provider-digitalocean/vendor/github.com/hashicorp/terraform/helper/resource/state.go:80 +0x1d0
2018/02/11 19:37:15 [TRACE] root: eval: *terraform.EvalWriteState
2018/02/11 19:37:15 [TRACE] root: eval: *terraform.EvalApplyProvisioners
2018/02/11 19:37:15 [TRACE] root: eval: *terraform.EvalIf
2018/02/11 19:37:15 [TRACE] root: eval: *terraform.EvalWriteState
2018/02/11 19:37:15 [TRACE] root: eval: *terraform.EvalWriteDiff
2018/02/11 19:37:15 [TRACE] root: eval: *terraform.EvalApplyPost
2018-02-11T19:37:15.235+0100 [DEBUG] plugin: plugin process exited: path=/Users/peter_v/pp/terraform-kubernetes/code/experiment_01_02_digital_ocean_droplet/.terraform/plugins/darwin_amd64/terraform-provider-digitalocean_v0.1.3_x4
2018/02/11 19:37:15 [ERROR] root: eval: *terraform.EvalApplyPost, err: 1 error(s) occurred:
* digitalocean_droplet.test: unexpected EOF
2018/02/11 19:37:15 [ERROR] root: eval: *terraform.EvalSequence, err: 1 error(s) occurred:
* digitalocean_droplet.test: unexpected EOF
2018/02/11 19:37:15 [TRACE] [walkApply] Exiting eval tree: digitalocean_droplet.test
2018/02/11 19:37:15 [TRACE] dag/walk: upstream errored, not walking "provider.digitalocean (close)"
2018/02/11 19:37:15 [TRACE] dag/walk: upstream errored, not walking "meta.count-boundary (count boundary fixup)"
2018/02/11 19:37:15 [TRACE] dag/walk: upstream errored, not walking "root"
2018/02/11 19:37:15 [TRACE] Preserving existing state lineage "ff4375e0-a9d2-4b9b-beed-8de9f474e332"
2018/02/11 19:37:15 [TRACE] Preserving existing state lineage "ff4375e0-a9d2-4b9b-beed-8de9f474e332"
2018/02/11 19:37:15 [TRACE] Preserving existing state lineage "ff4375e0-a9d2-4b9b-beed-8de9f474e332"
2018/02/11 19:37:15 [TRACE] Preserving existing state lineage "ff4375e0-a9d2-4b9b-beed-8de9f474e332"
2018/02/11 19:37:15 [DEBUG] plugin: waiting for all plugin processes to complete...
2018-02-11T19:37:15.240+0100 [WARN ] plugin: error closing client during Kill: err="connection is shut down"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment