terraform-provider-cloudflare icon indicating copy to clipboard operation
terraform-provider-cloudflare copied to clipboard

cloudflare_teams_location - destroy

Open swies0wl opened this issue 3 years ago • 0 comments

Confirmation

  • [X] My issue isn't already found on the issue tracker.
  • [X] I have replicated my issue using the latest version of the provider and it is still present.

Terraform and Cloudflare provider version

Terraform v1.2.2 on linux_amd64

  • provider registry.terraform.io/cloudflare/cloudflare v3.16.0

Affected resource(s)

cloudflare_teams_location

Terraform configuration files

resource "cloudflare_teams_location" "this" {
  name           = var.name
  account_id     = var.myaccount_id
  client_default = false
  networks {
    network      = var.network
  }
}

####################################################################
##### -             BACKEND CONFIG                           - #####
####################################################################

terraform {
  required_providers {
    cloudflare = {
      source  = "cloudflare/cloudflare"
      version = "~> 3.0"
    }
  }
}

provider "cloudflare" {
  email   = var.myemail
  api_key = var.mykey
}

Debug output

terraform destroy -auto-approve 2022-06-07T17:20:21.109-0400 [INFO] Terraform version: 1.2.2 2022-06-07T17:20:21.109-0400 [DEBUG] using github.com/hashicorp/go-tfe v1.0.0 2022-06-07T17:20:21.109-0400 [DEBUG] using github.com/hashicorp/hcl/v2 v2.12.0 2022-06-07T17:20:21.109-0400 [DEBUG] using github.com/hashicorp/terraform-config-inspect v0.0.0-20210209133302-4fd17a0faac2 2022-06-07T17:20:21.109-0400 [DEBUG] using github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734 2022-06-07T17:20:21.109-0400 [DEBUG] using github.com/zclconf/go-cty v1.10.0 2022-06-07T17:20:21.109-0400 [INFO] Go runtime version: go1.18.1 2022-06-07T17:20:21.109-0400 [INFO] CLI args: []string{"terraform", "destroy", "-auto-approve"} 2022-06-07T17:20:21.109-0400 [DEBUG] Attempting to open CLI config file: /home//.terraformrc 2022-06-07T17:20:21.109-0400 [DEBUG] File doesn't exist, but doesn't need to. Ignoring. 2022-06-07T17:20:21.109-0400 [DEBUG] ignoring non-existing provider search directory terraform.d/plugins 2022-06-07T17:20:21.109-0400 [DEBUG] ignoring non-existing provider search directory /home//.terraform.d/plugins 2022-06-07T17:20:21.109-0400 [DEBUG] ignoring non-existing provider search directory /home//.local/share/terraform/plugins 2022-06-07T17:20:21.110-0400 [DEBUG] ignoring non-existing provider search directory /usr/local/share/terraform/plugins 2022-06-07T17:20:21.110-0400 [DEBUG] ignoring non-existing provider search directory /usr/share/terraform/plugins 2022-06-07T17:20:21.111-0400 [INFO] CLI command args: []string{"destroy", "-auto-approve"} 2022-06-07T17:20:21.113-0400 [DEBUG] New state was assigned lineage "6159780e-d42e-9fb5-cafd-ee392562d819" 2022-06-07T17:20:21.287-0400 [DEBUG] checking for provisioner in "." 2022-06-07T17:20:21.297-0400 [DEBUG] checking for provisioner in "/usr/bin" 2022-06-07T17:20:21.298-0400 [INFO] backend/local: starting Apply operation 2022-06-07T17:20:21.300-0400 [DEBUG] created provider logger: level=debug 2022-06-07T17:20:21.300-0400 [INFO] provider: configuring client automatic mTLS 2022-06-07T17:20:21.334-0400 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 args=[.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0] 2022-06-07T17:20:21.335-0400 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9606 2022-06-07T17:20:21.335-0400 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 2022-06-07T17:20:21.346-0400 [INFO] provider.terraform-provider-cloudflare_v3.16.0: configuring server automatic mTLS: timestamp=2022-06-07T17:20:21.345-0400 2022-06-07T17:20:21.387-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: plugin address: address=/tmp/plugin2923254670 network=unix timestamp=2022-06-07T17:20:21.387-0400 2022-06-07T17:20:21.388-0400 [DEBUG] provider: using plugin: version=5 2022-06-07T17:20:21.463-0400 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing" 2022-06-07T17:20:21.464-0400 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9606 2022-06-07T17:20:21.464-0400 [DEBUG] provider: plugin exited 2022-06-07T17:20:21.464-0400 [DEBUG] Building and walking validate graph 2022-06-07T17:20:21.465-0400 [DEBUG] ProviderTransformer: "cloudflare_teams_location.this" (*terraform.NodeValidatableResource) needs provider["registry.terraform.io/cloudflare/cloudflare"] 2022-06-07T17:20:21.465-0400 [DEBUG] ReferenceTransformer: "var.network (expand)" references: [] 2022-06-07T17:20:21.465-0400 [DEBUG] ReferenceTransformer: "var.name (expand)" references: [] 2022-06-07T17:20:21.465-0400 [DEBUG] ReferenceTransformer: "provider["registry.terraform.io/cloudflare/cloudflare"]" references: [var.mykey var.myemail] 2022-06-07T17:20:21.465-0400 [DEBUG] ReferenceTransformer: "cloudflare_teams_location.this" references: [var.myaccount_id var.name (expand) var.network (expand)] 2022-06-07T17:20:21.465-0400 [DEBUG] ReferenceTransformer: "var.mykey" references: [] 2022-06-07T17:20:21.465-0400 [DEBUG] ReferenceTransformer: "var.myemail" references: [] 2022-06-07T17:20:21.465-0400 [DEBUG] ReferenceTransformer: "var.myaccount_id" references: [] 2022-06-07T17:20:21.465-0400 [DEBUG] Starting graph walk: walkValidate 2022-06-07T17:20:21.466-0400 [DEBUG] created provider logger: level=debug 2022-06-07T17:20:21.466-0400 [INFO] provider: configuring client automatic mTLS 2022-06-07T17:20:21.502-0400 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 args=[.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0] 2022-06-07T17:20:21.502-0400 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9614 2022-06-07T17:20:21.502-0400 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 2022-06-07T17:20:21.511-0400 [INFO] provider.terraform-provider-cloudflare_v3.16.0: configuring server automatic mTLS: timestamp=2022-06-07T17:20:21.511-0400 2022-06-07T17:20:21.547-0400 [DEBUG] provider: using plugin: version=5 2022-06-07T17:20:21.548-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: plugin address: network=unix address=/tmp/plugin1254035819 timestamp=2022-06-07T17:20:21.547-0400 2022-06-07T17:20:21.636-0400 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing" 2022-06-07T17:20:21.638-0400 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9614 2022-06-07T17:20:21.638-0400 [DEBUG] provider: plugin exited 2022-06-07T17:20:21.638-0400 [INFO] backend/local: apply calling Plan 2022-06-07T17:20:21.638-0400 [DEBUG] Building and walking plan graph for NormalMode 2022-06-07T17:20:21.639-0400 [DEBUG] ProviderTransformer: "cloudflare_teams_location.this (expand)" (*terraform.nodeExpandPlannableResource) needs provider["registry.terraform.io/cloudflare/cloudflare"] 2022-06-07T17:20:21.639-0400 [DEBUG] ReferenceTransformer: "cloudflare_teams_location.this (expand)" references: [var.myaccount_id var.name (expand) var.network (expand)] 2022-06-07T17:20:21.639-0400 [DEBUG] ReferenceTransformer: "var.mykey" references: [] 2022-06-07T17:20:21.639-0400 [DEBUG] ReferenceTransformer: "var.myemail" references: [] 2022-06-07T17:20:21.639-0400 [DEBUG] ReferenceTransformer: "var.myaccount_id" references: [] 2022-06-07T17:20:21.639-0400 [DEBUG] ReferenceTransformer: "var.network (expand)" references: [] 2022-06-07T17:20:21.639-0400 [DEBUG] ReferenceTransformer: "var.name (expand)" references: [] 2022-06-07T17:20:21.639-0400 [DEBUG] ReferenceTransformer: "provider["registry.terraform.io/cloudflare/cloudflare"]" references: [var.mykey var.myemail] 2022-06-07T17:20:21.640-0400 [DEBUG] Starting graph walk: walkPlan 2022-06-07T17:20:21.641-0400 [DEBUG] created provider logger: level=debug 2022-06-07T17:20:21.641-0400 [INFO] provider: configuring client automatic mTLS 2022-06-07T17:20:21.676-0400 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 args=[.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0] 2022-06-07T17:20:21.676-0400 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9622 2022-06-07T17:20:21.676-0400 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 2022-06-07T17:20:21.686-0400 [INFO] provider.terraform-provider-cloudflare_v3.16.0: configuring server automatic mTLS: timestamp=2022-06-07T17:20:21.686-0400 2022-06-07T17:20:21.722-0400 [DEBUG] provider: using plugin: version=5 2022-06-07T17:20:21.722-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: plugin address: address=/tmp/plugin4154923320 network=unix timestamp=2022-06-07T17:20:21.722-0400 2022-06-07T17:20:21.808-0400 [WARN] ValidateProviderConfig from "provider["registry.terraform.io/cloudflare/cloudflare"]" changed the config value, but that value is unused 2022-06-07T17:20:21.810-0400 [INFO] ReferenceTransformer: reference not found: "var.myaccount_id" 2022-06-07T17:20:21.811-0400 [INFO] ReferenceTransformer: reference not found: "var.name" 2022-06-07T17:20:21.811-0400 [INFO] ReferenceTransformer: reference not found: "var.network" 2022-06-07T17:20:21.811-0400 [DEBUG] ReferenceTransformer: "cloudflare_teams_location.this" references: [] cloudflare_teams_location.this: Refreshing state... [id=db9ffebc90f5475195e081fc7ab60edf] 2022-06-07T17:20:21.815-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: Cloudflare API Request Details: ---[ REQUEST ]--------------------------------------- GET /client/v4/accounts//gateway/locations/db9ffebc90f5475195e081fc7ab60edf HTTP/1.1 Host: api.cloudflare.com User-Agent: terraform/1.2.2 terraform-plugin-sdk/2.10.1 terraform-provider-cloudflare/dev Content-Type: application/json X-Auth-Email: [redacted] X-Auth-Key: [redacted] Accept-Encoding: gzip

-----------------------------------------------------: timestamp=2022-06-07T17:20:21.815-0400 2022-06-07T17:20:22.216-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: Cloudflare API Response Details: ---[ RESPONSE ]-------------------------------------- HTTP/2.0 200 OK Cf-Cache-Status: DYNAMIC Cf-Ray: 717c6e693cc305f7-IAD Content-Type: application/json; charset=UTF-8 Date: Tue, 07 Jun 2022 21:20:22 GMT Expect-Ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" Server: cloudflare Set-Cookie: __cflb=0H28vgHxwvgAQtjUGU4vq74ZFe3sNVUZVBRYwtuUW4m; SameSite=Lax; path=/; expires=Tue, 07-Jun-22 23:50:23 GMT; HttpOnly Set-Cookie: __cfruid=6cb230cde5751e081cc8ebf5e0fc6909aaeffb34-1654636822; path=/; domain=.api.cloudflare.com; HttpOnly; Secure; SameSite=None Vary: Accept-Encoding X-Envoy-Upstream-Service-Time: 9

{ "result": { "id": "db9ffebc90f5475195e081fc7ab60edf", "name": "test", "policy_ids": [], "ip": "2a06:98c1:54::2:355b", "doh_subdomain": "vmub439o5q", "anonymized_logs_enabled": false, "ipv4_destination": null, "client_default": false, "ecs_support": false, "created_at": "2022-06-07T21:19:51Z", "updated_at": "2022-06-07T21:19:51Z", "networks": [ { "network": "", "id": "a3ba953cfb4d427ca737438edb4ca911" } ], "linked_policies": [] }, "success": true, "errors": [], "messages": [] }

-----------------------------------------------------: timestamp=2022-06-07T17:20:22.216-0400 2022-06-07T17:20:22.224-0400 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing" 2022-06-07T17:20:22.226-0400 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9622 2022-06-07T17:20:22.226-0400 [DEBUG] provider: plugin exited 2022-06-07T17:20:22.227-0400 [DEBUG] Building and walking plan graph for DestroyMode 2022-06-07T17:20:22.227-0400 [DEBUG] ProviderTransformer: "cloudflare_teams_location.this" (*terraform.NodePlanDestroyableResourceInstance) needs provider["registry.terraform.io/cloudflare/cloudflare"] 2022-06-07T17:20:22.227-0400 [DEBUG] Starting graph walk: walkPlanDestroy 2022-06-07T17:20:22.227-0400 [DEBUG] created provider logger: level=debug 2022-06-07T17:20:22.228-0400 [INFO] provider: configuring client automatic mTLS 2022-06-07T17:20:22.263-0400 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 args=[.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0] 2022-06-07T17:20:22.263-0400 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9631 2022-06-07T17:20:22.263-0400 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 2022-06-07T17:20:22.272-0400 [INFO] provider.terraform-provider-cloudflare_v3.16.0: configuring server automatic mTLS: timestamp=2022-06-07T17:20:22.272-0400 2022-06-07T17:20:22.308-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: plugin address: address=/tmp/plugin3405759802 network=unix timestamp=2022-06-07T17:20:22.308-0400 2022-06-07T17:20:22.308-0400 [DEBUG] provider: using plugin: version=5 2022-06-07T17:20:22.375-0400 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing" 2022-06-07T17:20:22.377-0400 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9631 2022-06-07T17:20:22.377-0400 [DEBUG] provider: plugin exited 2022-06-07T17:20:22.377-0400 [DEBUG] building apply graph to check for errors 2022-06-07T17:20:22.378-0400 [DEBUG] ProviderTransformer: "cloudflare_teams_location.this (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider["registry.terraform.io/cloudflare/cloudflare"] 2022-06-07T17:20:22.378-0400 [DEBUG] ProviderTransformer: "cloudflare_teams_location.this (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/cloudflare/cloudflare"] 2022-06-07T17:20:22.378-0400 [DEBUG] ReferenceTransformer: "var.network (expand)" references: [] 2022-06-07T17:20:22.378-0400 [DEBUG] ReferenceTransformer: "var.name (expand)" references: [] 2022-06-07T17:20:22.378-0400 [DEBUG] ReferenceTransformer: "provider["registry.terraform.io/cloudflare/cloudflare"]" references: [var.mykey var.myemail] 2022-06-07T17:20:22.378-0400 [DEBUG] ReferenceTransformer: "cloudflare_teams_location.this (expand)" references: [] 2022-06-07T17:20:22.378-0400 [DEBUG] ReferenceTransformer: "var.myaccount_id" references: [] 2022-06-07T17:20:22.378-0400 [DEBUG] ReferenceTransformer: "var.mykey" references: [] 2022-06-07T17:20:22.378-0400 [DEBUG] ReferenceTransformer: "var.myemail" references: [] 2022-06-07T17:20:22.378-0400 [DEBUG] pruneUnusedNodes: var.network (expand) is no longer needed, removing 2022-06-07T17:20:22.378-0400 [DEBUG] pruneUnusedNodes: var.name (expand) is no longer needed, removing 2022-06-07T17:20:22.378-0400 [DEBUG] pruneUnusedNodes: cloudflare_teams_location.this (expand) is no longer needed, removing

Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols:

  • destroy

Terraform will perform the following actions:

cloudflare_teams_location.this will be destroyed

  • resource "cloudflare_teams_location" "this" {
    • account_id = "" -> null

    • anonymized_logs_enabled = false -> null

    • client_default = false -> null

    • doh_subdomain = "vmub439o5q" -> null

    • id = "db9ffebc90f5475195e081fc7ab60edf" -> null

    • ip = "2a06:98c1:54::2:355b" -> null

    • name = "test" -> null

    • policy_ids = [] -> null

    • networks {

      • id = "a3ba953cfb4d427ca737438edb4ca911" -> null
      • network = "" -> null } }

Plan: 0 to add, 0 to change, 1 to destroy. 2022-06-07T17:20:22.379-0400 [INFO] backend/local: apply calling Apply 2022-06-07T17:20:22.379-0400 [DEBUG] Building and walking apply graph for DestroyMode plan 2022-06-07T17:20:22.380-0400 [DEBUG] ProviderTransformer: "cloudflare_teams_location.this (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/cloudflare/cloudflare"] 2022-06-07T17:20:22.380-0400 [DEBUG] ProviderTransformer: "cloudflare_teams_location.this (destroy)" (*terraform.NodeDestroyResourceInstance) needs provider["registry.terraform.io/cloudflare/cloudflare"] 2022-06-07T17:20:22.380-0400 [DEBUG] ReferenceTransformer: "var.myaccount_id" references: [] 2022-06-07T17:20:22.380-0400 [DEBUG] ReferenceTransformer: "var.network (expand)" references: [] 2022-06-07T17:20:22.380-0400 [DEBUG] ReferenceTransformer: "var.name (expand)" references: [] 2022-06-07T17:20:22.380-0400 [DEBUG] ReferenceTransformer: "provider["registry.terraform.io/cloudflare/cloudflare"]" references: [var.myemail var.mykey] 2022-06-07T17:20:22.380-0400 [DEBUG] ReferenceTransformer: "cloudflare_teams_location.this (expand)" references: [] 2022-06-07T17:20:22.380-0400 [DEBUG] ReferenceTransformer: "var.mykey" references: [] 2022-06-07T17:20:22.380-0400 [DEBUG] ReferenceTransformer: "var.myemail" references: [] 2022-06-07T17:20:22.380-0400 [DEBUG] pruneUnusedNodes: cloudflare_teams_location.this (expand) is no longer needed, removing 2022-06-07T17:20:22.380-0400 [DEBUG] pruneUnusedNodes: var.network (expand) is no longer needed, removing 2022-06-07T17:20:22.380-0400 [DEBUG] pruneUnusedNodes: var.name (expand) is no longer needed, removing 2022-06-07T17:20:22.380-0400 [DEBUG] Starting graph walk: walkDestroy 2022-06-07T17:20:22.381-0400 [DEBUG] created provider logger: level=debug 2022-06-07T17:20:22.381-0400 [INFO] provider: configuring client automatic mTLS 2022-06-07T17:20:22.416-0400 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 args=[.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0] 2022-06-07T17:20:22.417-0400 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9639 2022-06-07T17:20:22.417-0400 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 2022-06-07T17:20:22.427-0400 [INFO] provider.terraform-provider-cloudflare_v3.16.0: configuring server automatic mTLS: timestamp=2022-06-07T17:20:22.426-0400 2022-06-07T17:20:22.463-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: plugin address: address=/tmp/plugin3689719422 network=unix timestamp=2022-06-07T17:20:22.463-0400 2022-06-07T17:20:22.463-0400 [DEBUG] provider: using plugin: version=5 2022-06-07T17:20:22.551-0400 [WARN] ValidateProviderConfig from "provider["registry.terraform.io/cloudflare/cloudflare"]" changed the config value, but that value is unused cloudflare_teams_location.this: Destroying... [id=db9ffebc90f5475195e081fc7ab60edf] 2022-06-07T17:20:22.555-0400 [INFO] Starting apply for cloudflare_teams_location.this 2022-06-07T17:20:22.555-0400 [DEBUG] cloudflare_teams_location.this: applying the planned Delete change 2022-06-07T17:20:22.557-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: Deleting Cloudflare Teams Location using ID: db9ffebc90f5475195e081fc7ab60edf: @module=cloudflare tf_resource_type=cloudflare_teams_location @caller=github.com/cloudflare/terraform-provider-cloudflare/internal/provider/resource_cloudflare_teams_location.go:123 tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_req_id=1c496e9b-2afe-3ea5-7e6c-7fb8e9fc53ab tf_rpc=ApplyResourceChange timestamp=2022-06-07T17:20:22.556-0400 2022-06-07T17:20:22.557-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: Cloudflare API Request Details: ---[ REQUEST ]--------------------------------------- DELETE /client/v4/accounts//gateway/locations/db9ffebc90f5475195e081fc7ab60edf HTTP/1.1 Host: api.cloudflare.com User-Agent: terraform/1.2.2 terraform-plugin-sdk/2.10.1 terraform-provider-cloudflare/dev Content-Type: application/json X-Auth-Email: [redacted] X-Auth-Key: [redacted] Accept-Encoding: gzip

-----------------------------------------------------: timestamp=2022-06-07T17:20:22.556-0400 2022-06-07T17:20:23.698-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: Cloudflare API Response Details: ---[ RESPONSE ]-------------------------------------- HTTP/2.0 200 OK Cf-Cache-Status: DYNAMIC Cf-Ray: 717c6e6da94205b0-IAD Content-Type: application/json; charset=UTF-8 Date: Tue, 07 Jun 2022 21:20:23 GMT Expect-Ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" Server: cloudflare Set-Cookie: __cflb=0H28vgHxwvgAQtjUGU4vq74ZFe3sNVUZVM8Dxhiy7LH; SameSite=Lax; path=/; expires=Tue, 07-Jun-22 23:50:24 GMT; HttpOnly Set-Cookie: __cfruid=e71ded82f933cd378640d0fec917505a4d37e781-1654636823; path=/; domain=.api.cloudflare.com; HttpOnly; Secure; SameSite=None Vary: Accept-Encoding X-Envoy-Upstream-Service-Time: 866

{ "result": true, "success": true, "errors": [], "messages": [] }

-----------------------------------------------------: timestamp=2022-06-07T17:20:23.697-0400 2022-06-07T17:20:23.698-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: Cloudflare API Request Details: ---[ REQUEST ]--------------------------------------- GET /client/v4/accounts//gateway/locations/db9ffebc90f5475195e081fc7ab60edf HTTP/1.1 Host: api.cloudflare.com User-Agent: terraform/1.2.2 terraform-plugin-sdk/2.10.1 terraform-provider-cloudflare/dev Content-Type: application/json X-Auth-Email: [redacted] X-Auth-Key: [redacted] Accept-Encoding: gzip

-----------------------------------------------------: timestamp=2022-06-07T17:20:23.698-0400 2022-06-07T17:20:23.978-0400 [DEBUG] provider.terraform-provider-cloudflare_v3.16.0: Cloudflare API Response Details: ---[ RESPONSE ]-------------------------------------- HTTP/2.0 400 Bad Request Cf-Cache-Status: DYNAMIC Cf-Ray: 717c6e74bfc782f8-IAD Content-Type: application/json; charset=UTF-8 Date: Tue, 07 Jun 2022 21:20:23 GMT Expect-Ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" Server: cloudflare Set-Cookie: __cflb=0H28vgHxwvgAQtjUGU4vq74ZFe3sNVUZVWptyWYTibo; SameSite=Lax; path=/; expires=Tue, 07-Jun-22 23:50:24 GMT; HttpOnly Set-Cookie: __cfruid=e71ded82f933cd378640d0fec917505a4d37e781-1654636823; path=/; domain=.api.cloudflare.com; HttpOnly; Secure; SameSite=None Vary: Accept-Encoding X-Envoy-Upstream-Service-Time: 4

{ "result": null, "success": false, "errors": [ { "code": 1103, "message": "Location ID is invalid." } ], "messages": [] }

-----------------------------------------------------: timestamp=2022-06-07T17:20:23.977-0400 2022-06-07T17:20:23.980-0400 [ERROR] vertex "cloudflare_teams_location.this (destroy)" error: error finding Teams Location "db9ffebc90f5475195e081fc7ab60edf": Location ID is invalid. (1103) ╷ │ Error: error finding Teams Location "db9ffebc90f5475195e081fc7ab60edf": Location ID is invalid. (1103) │ │ ╵ 2022-06-07T17:20:23.983-0400 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing" 2022-06-07T17:20:23.985-0400 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/3.16.0/linux_amd64/terraform-provider-cloudflare_v3.16.0 pid=9639 2022-06-07T17:20:23.985-0400 [DEBUG] provider: plugin exited

Panic output

No response

Expected output

Destroy complete! Resources: 0 added, 0 changed, 1 destroyed.

Actual output

terraform destroy -auto-approve cloudflare_teams_location.this: Refreshing state... [id=[redacted]]

Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols:

  • destroy

Terraform will perform the following actions:

cloudflare_teams_location.this will be destroyed

  • resource "cloudflare_teams_location" "this" {
    • account_id = [redacted] -> null

    • anonymized_logs_enabled = false -> null

    • client_default = false -> null

    • doh_subdomain = [redacted] -> null

    • id = [redacted] -> null

    • ip = [redacted] -> null

    • name = "test" -> null

    • policy_ids = [] -> null

    • networks {

      • id = [redacted] -> null
      • network = [redacted] -> null } }

Plan: 0 to add, 0 to change, 1 to destroy. cloudflare_teams_location.this: Destroying... [id=[redacted]]

│ Error: error finding Teams Location "[redacted]": Location ID is invalid. (1103) │ │

Steps to reproduce

Use the above configuration create your own variable inputs terraform init terraform apply -auto-approve terraform destroy -auto-approve

Additional factoids

attempting to create a location and destroy a location the destroy operation does destroy the asset but terraform throws an error

References

https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/teams_location#attributes-reference

swies0wl avatar Jun 08 '22 00:06 swies0wl