Skip to content

Instantly share code, notes, and snippets.

@bkabrda
Created February 7, 2020 11:06
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 bkabrda/c565ac6677167f8c43b103691b985c5c to your computer and use it in GitHub Desktop.
Save bkabrda/c565ac6677167f8c43b103691b985c5c to your computer and use it in GitHub Desktop.
terraform destroy issue when using data source to initialize provider
2020/02/07 12:03:03 [INFO] Terraform version: 0.12.20
2020/02/07 12:03:03 [INFO] Go runtime version: go1.12.13
2020/02/07 12:03:03 [INFO] CLI args: []string{"/Users/slavek.kabrda/programming/go/bin/terraform", "destroy"}
2020/02/07 12:03:03 [DEBUG] Attempting to open CLI config file: /Users/slavek.kabrda/.terraformrc
2020/02/07 12:03:03 Loading CLI configuration from /Users/slavek.kabrda/.terraformrc
2020/02/07 12:03:03 [INFO] CLI command args: []string{"destroy"}
2020/02/07 12:03:03 [DEBUG] New state was assigned lineage "2e408cc9-ce80-47a9-b5f4-7e499d9f58be"
2020/02/07 12:03:03 [DEBUG] checking for provider in "."
2020/02/07 12:03:03 [DEBUG] checking for provider in "/Users/slavek.kabrda/programming/go/bin"
2020/02/07 12:03:03 [WARN] found legacy provider "terraform-provider-datadog"
2020/02/07 12:03:03 [DEBUG] found provider "terraform-provider-external_v1.1.0_x4"
2020/02/07 12:03:03 [DEBUG] found provider "terraform-provider-vault_v1.7.0_x4"
2020/02/07 12:03:03 [DEBUG] checking for provider in ".terraform/plugins/darwin_amd64"
2020/02/07 12:03:03 [DEBUG] found provider "terraform-provider-local_v1.4.0_x4"
2020/02/07 12:03:03 [DEBUG] found valid plugin: "external", "1.1.0", "/Users/slavek.kabrda/programming/go/bin/terraform-provider-external_v1.1.0_x4"
2020/02/07 12:03:03 [DEBUG] found valid plugin: "vault", "1.7.0", "/Users/slavek.kabrda/programming/go/bin/terraform-provider-vault_v1.7.0_x4"
2020/02/07 12:03:03 [DEBUG] found valid plugin: "local", "1.4.0", "/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4"
2020/02/07 12:03:03 [DEBUG] found valid plugin: "datadog", "0.0.0", "/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog"
2020/02/07 12:03:03 [DEBUG] checking for provisioner in "."
2020/02/07 12:03:03 [DEBUG] checking for provisioner in "/Users/slavek.kabrda/programming/go/bin"
2020/02/07 12:03:03 [DEBUG] checking for provisioner in ".terraform/plugins/darwin_amd64"
2020/02/07 12:03:03 [INFO] backend/local: starting Apply operation
2020-02-07T12:03:03.785+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:03.809+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog args=[/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog]
2020-02-07T12:03:03.812+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23131
2020-02-07T12:03:03.812+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog
2020-02-07T12:03:03.825+0100 [INFO] plugin.terraform-provider-datadog: configuring server automatic mTLS: timestamp=2020-02-07T12:03:03.825+0100
2020-02-07T12:03:03.848+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:03.848+0100 [DEBUG] plugin.terraform-provider-datadog: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin629624814 network=unix timestamp=2020-02-07T12:03:03.848+0100
2020-02-07T12:03:03.908+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23131
2020-02-07T12:03:03.908+0100 [DEBUG] plugin: plugin exited
2020-02-07T12:03:03.908+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:03.932+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 args=[/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4]
2020-02-07T12:03:03.935+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23132
2020-02-07T12:03:03.935+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4
2020-02-07T12:03:04.265+0100 [INFO] plugin.terraform-provider-local_v1.4.0_x4: configuring server automatic mTLS: timestamp=2020-02-07T12:03:04.265+0100
2020-02-07T12:03:04.287+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:04.288+0100 [DEBUG] plugin.terraform-provider-local_v1.4.0_x4: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin890935771 network=unix timestamp=2020-02-07T12:03:04.287+0100
2020-02-07T12:03:04.337+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23132
2020-02-07T12:03:04.337+0100 [DEBUG] plugin: plugin exited
2020/02/07 12:03:04 [INFO] terraform: building graph: GraphTypeValidate
2020/02/07 12:03:04 [DEBUG] adding implicit provider configuration provider.local, implied first by data.local_file.api
2020/02/07 12:03:04 [DEBUG] ProviderTransformer: "data.local_file.app" (*terraform.NodeValidatableResource) needs provider.local
2020/02/07 12:03:04 [DEBUG] ProviderTransformer: "datadog_monitor.foo" (*terraform.NodeValidatableResource) needs provider.datadog
2020/02/07 12:03:04 [DEBUG] ProviderTransformer: "data.local_file.api" (*terraform.NodeValidatableResource) needs provider.local
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "datadog_monitor.foo" references: []
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "data.local_file.api" references: []
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "data.local_file.app" references: []
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "provider.datadog" references: [data.local_file.api data.local_file.app]
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "provider.local" references: []
2020/02/07 12:03:04 [DEBUG] Starting graph walk: walkValidate
2020-02-07T12:03:04.341+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:04.364+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 args=[/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4]
2020-02-07T12:03:04.366+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23134
2020-02-07T12:03:04.367+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4
2020-02-07T12:03:04.375+0100 [INFO] plugin.terraform-provider-local_v1.4.0_x4: configuring server automatic mTLS: timestamp=2020-02-07T12:03:04.375+0100
2020-02-07T12:03:04.399+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:04.399+0100 [DEBUG] plugin.terraform-provider-local_v1.4.0_x4: plugin address: network=unix address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin902911949 timestamp=2020-02-07T12:03:04.399+0100
2020-02-07T12:03:04.450+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23134
2020-02-07T12:03:04.450+0100 [DEBUG] plugin: plugin exited
2020-02-07T12:03:04.450+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:04.471+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog args=[/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog]
2020-02-07T12:03:04.474+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23135
2020-02-07T12:03:04.474+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog
2020-02-07T12:03:04.486+0100 [INFO] plugin.terraform-provider-datadog: configuring server automatic mTLS: timestamp=2020-02-07T12:03:04.486+0100
2020-02-07T12:03:04.509+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:04.509+0100 [DEBUG] plugin.terraform-provider-datadog: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin897235562 network=unix timestamp=2020-02-07T12:03:04.509+0100
2020-02-07T12:03:04.572+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23135
2020-02-07T12:03:04.572+0100 [DEBUG] plugin: plugin exited
2020/02/07 12:03:04 [INFO] backend/local: apply calling Refresh
2020/02/07 12:03:04 [INFO] terraform: building graph: GraphTypeRefresh
2020/02/07 12:03:04 [DEBUG] adding implicit provider configuration provider.local, implied first by data.local_file.app
2020/02/07 12:03:04 [DEBUG] ProviderTransformer: "data.local_file.app" (*terraform.NodeRefreshableDataResource) needs provider.local
2020/02/07 12:03:04 [DEBUG] ProviderTransformer: "datadog_monitor.foo" (*terraform.NodeRefreshableManagedResource) needs provider.datadog
2020/02/07 12:03:04 [DEBUG] ProviderTransformer: "data.local_file.api" (*terraform.NodeRefreshableDataResource) needs provider.local
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "data.local_file.app" references: []
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "provider.datadog" references: [data.local_file.api data.local_file.app]
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "provider.local" references: []
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "datadog_monitor.foo" references: []
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "data.local_file.api" references: []
2020/02/07 12:03:04 [DEBUG] Starting graph walk: walkRefresh
2020-02-07T12:03:04.575+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:04.598+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 args=[/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4]
2020-02-07T12:03:04.600+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23136
2020-02-07T12:03:04.600+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4
2020-02-07T12:03:04.608+0100 [INFO] plugin.terraform-provider-local_v1.4.0_x4: configuring server automatic mTLS: timestamp=2020-02-07T12:03:04.608+0100
2020-02-07T12:03:04.631+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:04.632+0100 [DEBUG] plugin.terraform-provider-local_v1.4.0_x4: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin194391583 network=unix timestamp=2020-02-07T12:03:04.631+0100
2020/02/07 12:03:04 [DEBUG] Resource instance state not found for node "data.local_file.api", instance data.local_file.api
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "data.local_file.api" references: []
2020/02/07 12:03:04 [DEBUG] Resource instance state not found for node "data.local_file.app", instance data.local_file.app
2020/02/07 12:03:04 [DEBUG] ReferenceTransformer: "data.local_file.app" references: []
2020-02-07T12:03:04.682+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:04.704+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog args=[/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog]
2020-02-07T12:03:04.708+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23137
2020-02-07T12:03:04.708+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog
2020-02-07T12:03:04.721+0100 [INFO] plugin.terraform-provider-datadog: configuring server automatic mTLS: timestamp=2020-02-07T12:03:04.721+0100
2020-02-07T12:03:04.744+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:04.744+0100 [DEBUG] plugin.terraform-provider-datadog: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin615493956 network=unix timestamp=2020-02-07T12:03:04.744+0100
2020-02-07T12:03:04.746+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23136
2020-02-07T12:03:04.746+0100 [DEBUG] plugin: plugin exited
2020-02-07T12:03:04.803+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:04 [INFO] Datadog client successfully initialized, now validating...
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:04 [DEBUG] Datadog API Request Details:
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: ---[ REQUEST ]---------------------------------------
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: GET /api/v1/validate HTTP/1.1
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: Host: api.datadoghq.com
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: User-Agent: Go-http-client/1.1
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: Dd-Api-Key: <THEAPIKEYISACTUALLYHERE>
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: Dd-Application-Key: <THEAPPKEYISACTUALLYHERE>
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: Accept-Encoding: gzip
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:04.804+0100 [DEBUG] plugin.terraform-provider-datadog: -----------------------------------------------------
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:05 [DEBUG] Datadog API Response Details:
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: ---[ RESPONSE ]--------------------------------------
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: HTTP/1.1 200 OK
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Connection: close
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Content-Length: 14
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Cache-Control: no-cache
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Content-Security-Policy: frame-ancestors 'self'; report-uri https://api.datadoghq.com/csp-report
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Content-Type: application/json
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Date: Fri, 07 Feb 2020 11:03:05 GMT
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Dd-Pool: dogweb
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Pragma: no-cache
2020-02-07T12:03:05.721+0100 [DEBUG] plugin.terraform-provider-datadog: Set-Cookie: DD-PSHARD=89; Max-Age=604800; Path=/; expires=Fri, 14-Feb-2020 11:03:05 GMT; secure; HttpOnly
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: Strict-Transport-Security: max-age=15724800;
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: X-Content-Type-Options: nosniff
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: X-Dd-Debug: rpB/2GMZHvzTHZxhwmnNa1XnSQuif7FV+gIndoDc8IvUeRNb65r4x+P7Djp1119C
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: X-Dd-Version: 35.2150306
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: X-Frame-Options: SAMEORIGIN
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: {
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: "valid": true
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: }
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: -----------------------------------------------------
2020-02-07T12:03:05.722+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:05 [INFO] Datadog Client successfully validated.
2020/02/07 12:03:05 [DEBUG] Resource state not found for node "datadog_monitor.foo", instance datadog_monitor.foo
2020/02/07 12:03:05 [DEBUG] ReferenceTransformer: "datadog_monitor.foo" references: []
2020-02-07T12:03:05.727+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:05 Error parsing float of old value (): strconv.ParseFloat: parsing "": invalid syntax
2020-02-07T12:03:05.727+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:05 Error parsing float of old value (): strconv.ParseFloat: parsing "": invalid syntax
2020/02/07 12:03:05 [WARN] Provider "registry.terraform.io/-/datadog" produced an invalid plan for datadog_monitor.foo, but we are tolerating it because it is using the legacy plugin SDK.
The following problems may be the cause of any confusing errors from downstream operations:
- .include_tags: planned value cty.True does not match config value cty.NullVal(cty.Bool)
- .require_full_window: planned value cty.True does not match config value cty.NullVal(cty.Bool)
2020-02-07T12:03:05.732+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23137
2020-02-07T12:03:05.732+0100 [DEBUG] plugin: plugin exited
2020/02/07 12:03:05 [INFO] backend/local: apply calling Plan
2020/02/07 12:03:05 [INFO] terraform: building graph: GraphTypePlanDestroy
2020/02/07 12:03:05 [DEBUG] adding implicit provider configuration provider.local, implied first by data.local_file.app
2020/02/07 12:03:05 [DEBUG] ProviderTransformer: "data.local_file.app" (*terraform.NodePlanDestroyableResourceInstance) needs provider.local
2020/02/07 12:03:05 [DEBUG] ProviderTransformer: "data.local_file.api" (*terraform.NodePlanDestroyableResourceInstance) needs provider.local
2020/02/07 12:03:05 [DEBUG] pruning unused provider.datadog
2020/02/07 12:03:05 [DEBUG] adding implicit provider configuration provider.local, implied first by data.local_file.api
2020/02/07 12:03:05 [DEBUG] ProviderTransformer: "data.local_file.app" (*terraform.NodeAbstractResourceInstance) needs provider.local
2020/02/07 12:03:05 [DEBUG] ProviderTransformer: "data.local_file.app (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider.local
2020/02/07 12:03:05 [DEBUG] ProviderTransformer: "data.local_file.api" (*terraform.NodeAbstractResourceInstance) needs provider.local
2020/02/07 12:03:05 [DEBUG] ProviderTransformer: "data.local_file.api (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider.local
2020/02/07 12:03:05 [DEBUG] pruning unused provider.datadog
2020/02/07 12:03:05 [DEBUG] ReferenceTransformer: "provider.local" references: []
2020/02/07 12:03:05 [DEBUG] ReferenceTransformer: "data.local_file.app" references: []
2020/02/07 12:03:05 [DEBUG] ReferenceTransformer: "data.local_file.app (destroy)" references: []
2020/02/07 12:03:05 [DEBUG] ReferenceTransformer: "data.local_file.api" references: []
2020/02/07 12:03:05 [DEBUG] ReferenceTransformer: "data.local_file.api (destroy)" references: []
2020/02/07 12:03:05 [DEBUG] Starting graph walk: walkPlanDestroy
2020-02-07T12:03:05.733+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:05.755+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 args=[/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4]
2020-02-07T12:03:05.758+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23138
2020-02-07T12:03:05.758+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4
2020-02-07T12:03:05.768+0100 [INFO] plugin.terraform-provider-local_v1.4.0_x4: configuring server automatic mTLS: timestamp=2020-02-07T12:03:05.768+0100
2020-02-07T12:03:05.791+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:05.791+0100 [DEBUG] plugin.terraform-provider-local_v1.4.0_x4: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin232805113 network=unix timestamp=2020-02-07T12:03:05.791+0100
2020/02/07 12:03:05 [DEBUG] command: asking for input: "Do you really want to destroy all resources?"
2020/02/07 12:03:07 [INFO] backend/local: apply calling Apply
2020/02/07 12:03:07 [INFO] terraform: building graph: GraphTypeApply
2020/02/07 12:03:07 [DEBUG] adding implicit provider configuration provider.local, implied first by data.local_file.api (prepare state)
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "datadog_monitor.foo (prepare state)" (*terraform.NodeApplyableResource) needs provider.datadog
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.api (prepare state)" (*terraform.NodeApplyableResource) needs provider.local
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.app (prepare state)" (*terraform.NodeApplyableResource) needs provider.local
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.app (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider.local
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.api (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider.local
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.api (destroy)" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "provider.datadog" references: [data.local_file.app (prepare state) data.local_file.api (prepare state)]
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "provider.local" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "datadog_monitor.foo (prepare state)" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.api (prepare state)" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.app (prepare state)" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.app (destroy)" references: []
2020/02/07 12:03:07 [DEBUG] adding implicit provider configuration provider.local, implied first by data.local_file.api (destroy)
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.api" (*terraform.NodeAbstractResourceInstance) needs provider.local
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.api (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider.local
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.app" (*terraform.NodeAbstractResourceInstance) needs provider.local
2020/02/07 12:03:07 [DEBUG] ProviderTransformer: "data.local_file.app (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider.local
2020/02/07 12:03:07 [DEBUG] pruning unused provider.datadog
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.api" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.api (destroy)" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.app" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "data.local_file.app (destroy)" references: []
2020/02/07 12:03:07 [DEBUG] ReferenceTransformer: "provider.local" references: []
2020/02/07 12:03:07 DestroyEdgeTransformer: pruning unused resource node datadog_monitor.foo (prepare state)
2020/02/07 12:03:07 DestroyEdgeTransformer: pruning unused resource node data.local_file.api (prepare state)
2020/02/07 12:03:07 DestroyEdgeTransformer: pruning unused resource node data.local_file.app (prepare state)
2020/02/07 12:03:07 [DEBUG] Starting graph walk: walkDestroy
2020-02-07T12:03:07.319+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:07.350+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 args=[/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4]
2020-02-07T12:03:07.352+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23139
2020-02-07T12:03:07.352+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4
2020-02-07T12:03:07.363+0100 [INFO] plugin.terraform-provider-local_v1.4.0_x4: configuring server automatic mTLS: timestamp=2020-02-07T12:03:07.363+0100
2020-02-07T12:03:07.389+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:07.389+0100 [DEBUG] plugin.terraform-provider-local_v1.4.0_x4: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin771385302 network=unix timestamp=2020-02-07T12:03:07.389+0100
2020-02-07T12:03:07.440+0100 [INFO] plugin: configuring client automatic mTLS
2020-02-07T12:03:07.462+0100 [DEBUG] plugin: starting plugin: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog args=[/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog]
2020-02-07T12:03:07.465+0100 [DEBUG] plugin: plugin started: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23140
2020-02-07T12:03:07.465+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog
2020-02-07T12:03:07.477+0100 [INFO] plugin.terraform-provider-datadog: configuring server automatic mTLS: timestamp=2020-02-07T12:03:07.477+0100
2020-02-07T12:03:07.500+0100 [DEBUG] plugin: using plugin: version=5
2020-02-07T12:03:07.500+0100 [DEBUG] plugin.terraform-provider-datadog: plugin address: address=/var/folders/bt/f_8h2mcx7v37v3zv2m8y8hvr0000gn/T/plugin152530843 network=unix timestamp=2020-02-07T12:03:07.500+0100
2020-02-07T12:03:07.548+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23139
2020-02-07T12:03:07.548+0100 [DEBUG] plugin: plugin exited
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:07 [INFO] Datadog client successfully initialized, now validating...
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:07 [DEBUG] Datadog API Request Details:
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: ---[ REQUEST ]---------------------------------------
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: GET /api/v1/validate HTTP/1.1
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: Host: api.datadoghq.com
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: User-Agent: Go-http-client/1.1
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: Dd-Api-Key:
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: Dd-Application-Key:
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: Accept-Encoding: gzip
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:07.552+0100 [DEBUG] plugin.terraform-provider-datadog: -----------------------------------------------------
2020-02-07T12:03:08.220+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:08 [DEBUG] Datadog API Response Details:
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: ---[ RESPONSE ]--------------------------------------
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: HTTP/1.1 403 Forbidden
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: Connection: close
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: Transfer-Encoding: chunked
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: Cache-Control: no-cache
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: Content-Type: application/json
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: Date: Fri, 07 Feb 2020 11:03:08 GMT
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: Via: 1.1 haproxy
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: aa
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: {
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: "status": "error",
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: "code": 403,
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: "errors": [
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: "Forbidden"
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: ],
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: "statuspage": "http://status.datadoghq.com",
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: "twitter": "http://twitter.com/datadogops",
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: "email": "support@datadoghq.com"
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: }
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: 0
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog:
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: -----------------------------------------------------
2020-02-07T12:03:08.221+0100 [DEBUG] plugin.terraform-provider-datadog: 2020/02/07 12:03:08 [ERROR] Datadog Client validation error: Invalid or missing credentials provided to the Datadog Provider. Please confirm your API and APP keys are valid and see https://terraform.io/docs/providers/datadog/index.html for more information on providing credentials for the Datadog Provider
2020/02/07 12:03:08 [ERROR] <root>: eval: *terraform.EvalConfigProvider, err: Invalid or missing credentials provided to the Datadog Provider. Please confirm your API and APP keys are valid and see https://terraform.io/docs/providers/datadog/index.html for more information on providing credentials for the Datadog Provider
2020/02/07 12:03:08 [ERROR] <root>: eval: *terraform.EvalSequence, err: Invalid or missing credentials provided to the Datadog Provider. Please confirm your API and APP keys are valid and see https://terraform.io/docs/providers/datadog/index.html for more information on providing credentials for the Datadog Provider
2020/02/07 12:03:08 [ERROR] <root>: eval: *terraform.EvalOpFilter, err: Invalid or missing credentials provided to the Datadog Provider. Please confirm your API and APP keys are valid and see https://terraform.io/docs/providers/datadog/index.html for more information on providing credentials for the Datadog Provider
2020/02/07 12:03:08 [ERROR] <root>: eval: *terraform.EvalSequence, err: Invalid or missing credentials provided to the Datadog Provider. Please confirm your API and APP keys are valid and see https://terraform.io/docs/providers/datadog/index.html for more information on providing credentials for the Datadog Provider
2020-02-07T12:03:08.240+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/test/test-terraform/.terraform/plugins/darwin_amd64/terraform-provider-local_v1.4.0_x4 pid=23138
2020-02-07T12:03:08.240+0100 [DEBUG] plugin: plugin exited
2020-02-07T12:03:08.241+0100 [DEBUG] plugin: plugin process exited: path=/Users/slavek.kabrda/programming/go/bin/terraform-provider-datadog pid=23140
2020-02-07T12:03:08.241+0100 [DEBUG] plugin: plugin exited
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment