Skip to content

[Bug]: Drift not being fixed even though debug logs indicate it should #133

Description

@ray-pitmon-bv

Github handle

Ray

Please describe the issue you are facing?

Hi, I just found terracurl and it's awesome!! Create and destroy work, but I can't seem to get it to deal with drift properly when I modify the resource via the GCP console.

Maybe I'm just missing something?

Version info:

$ terraform -version
Terraform v1.14.3
on darwin_arm64
+ provider registry.terraform.io/devops-rob/terracurl v2.2.0
+ provider registry.terraform.io/hashicorp/google v7.16.0
+ provider registry.terraform.io/hashicorp/google-beta v7.16.0

Here is my terraform:

locals {
  tenant_id = "projects/my-test-sandbox/tenants/raytest10-iv3yh"
}

data "google_client_config" "current" {}

# Use a data source to build the IAM policy JSON
data "google_iam_policy" "tenant_admin" {
  binding {
    role = "roles/editor"
    members = [
      "serviceAccount:raytest10@my-test-sandbox.iam.gserviceaccount.com"
    ]
  }
}

resource "terracurl_request" "tenant_iam_policy" {
  name   = "tenant-iam-policy"
  url    = "https://identitytoolkit.googleapis.com/admin/v2/${local.tenant_id}:setIamPolicy"
  method = "POST"

  request_body = jsonencode({
    policy = {
      bindings = jsondecode(data.google_iam_policy.tenant_admin.policy_data).bindings
    }
  })

  headers = {
    Authorization = "Bearer ${data.google_client_config.current.access_token}"
    Content-Type  = "application/json"
  }

  response_codes = [200]

  # Read is needed for drift detection
  skip_read         = false
  read_url          = "https://identitytoolkit.googleapis.com/admin/v2/${local.tenant_id}:getIamPolicy"
  read_method       = "POST"
  read_request_body = jsonencode({})

  read_headers = {
    Authorization = "Bearer ${data.google_client_config.current.access_token}"
    Content-Type  = "application/json"
  }
  read_response_codes    = [200]
  ignore_response_fields = []

  # Destroy is needed to remove the resource
  skip_destroy   = false
  destroy_url    = "https://identitytoolkit.googleapis.com/admin/v2/${local.tenant_id}:setIamPolicy"
  destroy_method = "POST"
  destroy_request_body = jsonencode({
    policy = { bindings = [] }
  })
  destroy_headers = {
    Authorization = "Bearer ${data.google_client_config.current.access_token}"
    Content-Type  = "application/json"
  }
  destroy_response_codes = [200]

  lifecycle {
    ignore_changes = [headers, read_headers, destroy_headers]
  }
}

Please detail the steps to reproduce the issue?

Step 1: Do a terraform plan / apply
Result: Changes are shown in the plan and apply and are updated in GCP

Step 2: Do a terraform plan w/o making any changes
Result: No changes. Your infrastructure matches the configuration. (as expected, since no changes were made)

Step 3: Remove the IAM role via GCP console, do a terraform plan
Result:

$ TF_LOG=DEBUG TF_LOG_PATH=./terraform-plan3.log terraform plan
data.google_iam_policy.tenant_admin: Reading...
data.google_client_config.current: Reading...
data.google_iam_policy.tenant_admin: Read complete after 0s [id=2414464751]
data.google_client_config.current: Read complete after 0s [id=projects/my-test-sandbox/regions/us-central1/zones/us-central1-a]
terracurl_request.tenant_iam_policy: Refreshing state... [id=tenant-iam-policy]

No changes. Your infrastructure matches the configuration.

Also, I found this line in the debug logs (which wasn't there in the logs from terraform plan in Step 2):
2026-01-19T12:13:08.669-0700 [WARN] provider.terraform-provider-terracurl_v2.2.0: Drift detected: Response has changed, marking for recreation.: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_rpc=ReadResource tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request @caller=/Users/rbarnes/Developer/devops-rob/terraform-provider-terracurl/internal/provider/curl_resource.go:732 @module=terracurl timestamp=2026-01-19T12:13:08.669-0700

Based on that, it looks like it found drift, but it still doesn't indicate that a change needs to be made in a terraform plan or apply.

I've also attached the debug logs.

Is this a bug or am I just doing something wrong?

Thanks!

TerraCurl provider version

version not listed (please include the version in the description)

What version of Terraform are you using?

1.11.*

What Operating system architecture are you running?

darwin_arm64

Relevant log output

2026-01-19T12:13:06.569-0700 [INFO]  Terraform version: 1.14.3
2026-01-19T12:13:06.570-0700 [DEBUG] using github.com/hashicorp/go-tfe v1.94.0
2026-01-19T12:13:06.570-0700 [DEBUG] using github.com/hashicorp/hcl/v2 v2.24.0
2026-01-19T12:13:06.570-0700 [DEBUG] using github.com/hashicorp/terraform-svchost v0.1.1
2026-01-19T12:13:06.570-0700 [DEBUG] using github.com/zclconf/go-cty v1.16.3
2026-01-19T12:13:06.570-0700 [INFO]  Go runtime version: go1.25.5
2026-01-19T12:13:06.570-0700 [INFO]  CLI args: []string{"terraform", "plan"}
2026-01-19T12:13:06.570-0700 [DEBUG] Attempting to open CLI config file: /Users/ray/.terraformrc
2026-01-19T12:13:06.570-0700 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2026-01-19T12:13:06.570-0700 [DEBUG] ignoring non-existing provider search directory terraform.d/plugins
2026-01-19T12:13:06.570-0700 [DEBUG] ignoring non-existing provider search directory /Users/ray/.terraform.d/plugins
2026-01-19T12:13:06.570-0700 [DEBUG] ignoring non-existing provider search directory /Users/ray/Library/Application Support/io.terraform/plugins
2026-01-19T12:13:06.570-0700 [DEBUG] ignoring non-existing provider search directory /Library/Application Support/io.terraform/plugins
2026-01-19T12:13:06.571-0700 [INFO]  CLI command args: []string{"plan"}
2026-01-19T12:13:06.732-0700 [DEBUG] checking for provisioner in "."
2026-01-19T12:13:06.732-0700 [DEBUG] checking for provisioner in "/Users/ray/bin"
2026-01-19T12:13:06.734-0700 [INFO]  backend/local: starting Plan operation
2026-01-19T12:13:06.739-0700 [DEBUG] created provider logger: level=debug
2026-01-19T12:13:06.739-0700 [INFO]  provider: configuring client automatic mTLS
2026-01-19T12:13:06.749-0700 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 args=[".terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0"]
2026-01-19T12:13:06.751-0700 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 pid=33236
2026-01-19T12:13:06.752-0700 [DEBUG] provider: waiting for RPC address: plugin=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0
2026-01-19T12:13:06.760-0700 [INFO]  provider.terraform-provider-terracurl_v2.2.0: configuring server automatic mTLS: timestamp=2026-01-19T12:13:06.760-0700
2026-01-19T12:13:06.764-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: plugin address: address=/var/folders/47/58_xpc253hgfv7yw6029swjw0000gp/T/plugin1258199511 network=unix timestamp=2026-01-19T12:13:06.764-0700
2026-01-19T12:13:06.764-0700 [DEBUG] provider: using plugin: version=6
2026-01-19T12:13:06.782-0700 [DEBUG] No provider meta schema returned
2026-01-19T12:13:06.784-0700 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 id=33236
2026-01-19T12:13:06.784-0700 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2026-01-19T12:13:06.784-0700 [DEBUG] provider: plugin exited
2026-01-19T12:13:06.785-0700 [DEBUG] created provider logger: level=debug
2026-01-19T12:13:06.785-0700 [INFO]  provider: configuring client automatic mTLS
2026-01-19T12:13:06.789-0700 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 args=[".terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5"]
2026-01-19T12:13:06.795-0700 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 pid=33241
2026-01-19T12:13:06.795-0700 [DEBUG] provider: waiting for RPC address: plugin=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5
2026-01-19T12:13:06.858-0700 [INFO]  provider.terraform-provider-google_v7.16.0_x5: configuring server automatic mTLS: timestamp=2026-01-19T12:13:06.858-0700
2026-01-19T12:13:06.863-0700 [DEBUG] provider.terraform-provider-google_v7.16.0_x5: plugin address: address=/var/folders/47/58_xpc253hgfv7yw6029swjw0000gp/T/plugin3834372534 network=unix timestamp=2026-01-19T12:13:06.863-0700
2026-01-19T12:13:06.863-0700 [DEBUG] provider: using plugin: version=5
2026-01-19T12:13:06.969-0700 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2026-01-19T12:13:06.970-0700 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 id=33241
2026-01-19T12:13:06.970-0700 [DEBUG] provider: plugin exited
2026-01-19T12:13:06.970-0700 [DEBUG] created provider logger: level=debug
2026-01-19T12:13:06.970-0700 [INFO]  provider: configuring client automatic mTLS
2026-01-19T12:13:06.972-0700 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/google-beta/7.16.0/darwin_arm64/terraform-provider-google-beta_v7.16.0_x5 args=[".terraform/providers/registry.terraform.io/hashicorp/google-beta/7.16.0/darwin_arm64/terraform-provider-google-beta_v7.16.0_x5"]
2026-01-19T12:13:06.975-0700 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/google-beta/7.16.0/darwin_arm64/terraform-provider-google-beta_v7.16.0_x5 pid=33258
2026-01-19T12:13:06.975-0700 [DEBUG] provider: waiting for RPC address: plugin=.terraform/providers/registry.terraform.io/hashicorp/google-beta/7.16.0/darwin_arm64/terraform-provider-google-beta_v7.16.0_x5
2026-01-19T12:13:07.022-0700 [INFO]  provider.terraform-provider-google-beta_v7.16.0_x5: configuring server automatic mTLS: timestamp=2026-01-19T12:13:07.022-0700
2026-01-19T12:13:07.027-0700 [DEBUG] provider: using plugin: version=5
2026-01-19T12:13:07.027-0700 [DEBUG] provider.terraform-provider-google-beta_v7.16.0_x5: plugin address: address=/var/folders/47/58_xpc253hgfv7yw6029swjw0000gp/T/plugin1778643153 network=unix timestamp=2026-01-19T12:13:07.027-0700
2026-01-19T12:13:07.142-0700 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2026-01-19T12:13:07.143-0700 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/hashicorp/google-beta/7.16.0/darwin_arm64/terraform-provider-google-beta_v7.16.0_x5 id=33258
2026-01-19T12:13:07.143-0700 [DEBUG] provider: plugin exited
2026-01-19T12:13:07.144-0700 [DEBUG] Building and walking validate graph
2026-01-19T12:13:07.145-0700 [DEBUG] ProviderTransformer: "terracurl_request.tenant_iam_policy" (*terraform.NodeValidatableResource) needs provider["registry.terraform.io/devops-rob/terracurl"]
2026-01-19T12:13:07.145-0700 [DEBUG] ProviderTransformer: "data.google_iam_policy.tenant_admin" (*terraform.NodeValidatableResource) needs provider["registry.terraform.io/hashicorp/google"]
2026-01-19T12:13:07.145-0700 [DEBUG] ProviderTransformer: "data.google_client_config.current" (*terraform.NodeValidatableResource) needs provider["registry.terraform.io/hashicorp/google"]
2026-01-19T12:13:07.145-0700 [DEBUG] pruning unused provider["registry.terraform.io/hashicorp/google-beta"]
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/devops-rob/terracurl\"]" references: []
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "terracurl_request.tenant_iam_policy" references: [data.google_client_config.current data.google_client_config.current data.google_iam_policy.tenant_admin local.tenant_id (expand) local.tenant_id (expand) data.google_client_config.current local.tenant_id (expand)]
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "data.google_iam_policy.tenant_admin" references: []
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "data.google_client_config.current" references: []
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "var.region" references: []
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "var.zone" references: []
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "local.tenant_id (expand)" references: []
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hashicorp/google\"]" references: [var.project-id var.zone var.region]
2026-01-19T12:13:07.146-0700 [DEBUG] ReferenceTransformer: "var.project-id" references: []
2026-01-19T12:13:07.146-0700 [DEBUG] Starting graph walk: walkValidate
2026-01-19T12:13:07.148-0700 [DEBUG] created provider logger: level=debug
2026-01-19T12:13:07.148-0700 [INFO]  provider: configuring client automatic mTLS
2026-01-19T12:13:07.150-0700 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 args=[".terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0"]
2026-01-19T12:13:07.152-0700 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 pid=33284
2026-01-19T12:13:07.152-0700 [DEBUG] provider: waiting for RPC address: plugin=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0
2026-01-19T12:13:07.156-0700 [INFO]  provider.terraform-provider-terracurl_v2.2.0: configuring server automatic mTLS: timestamp=2026-01-19T12:13:07.156-0700
2026-01-19T12:13:07.161-0700 [DEBUG] provider: using plugin: version=6
2026-01-19T12:13:07.161-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: plugin address: address=/var/folders/47/58_xpc253hgfv7yw6029swjw0000gp/T/plugin313499324 network=unix timestamp=2026-01-19T12:13:07.161-0700
2026-01-19T12:13:07.165-0700 [DEBUG] created provider logger: level=debug
2026-01-19T12:13:07.165-0700 [INFO]  provider: configuring client automatic mTLS
2026-01-19T12:13:07.167-0700 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 args=[".terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5"]
2026-01-19T12:13:07.170-0700 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 pid=33287
2026-01-19T12:13:07.170-0700 [DEBUG] provider: waiting for RPC address: plugin=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5
2026-01-19T12:13:07.195-0700 [INFO]  provider.terraform-provider-google_v7.16.0_x5: configuring server automatic mTLS: timestamp=2026-01-19T12:13:07.195-0700
2026-01-19T12:13:07.200-0700 [DEBUG] provider: using plugin: version=5
2026-01-19T12:13:07.200-0700 [DEBUG] provider.terraform-provider-google_v7.16.0_x5: plugin address: address=/var/folders/47/58_xpc253hgfv7yw6029swjw0000gp/T/plugin1514742121 network=unix timestamp=2026-01-19T12:13:07.200-0700
2026-01-19T12:13:07.225-0700 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2026-01-19T12:13:07.226-0700 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 id=33287
2026-01-19T12:13:07.226-0700 [DEBUG] provider: plugin exited
2026-01-19T12:13:07.229-0700 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2026-01-19T12:13:07.229-0700 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 id=33284
2026-01-19T12:13:07.229-0700 [DEBUG] provider: plugin exited
2026-01-19T12:13:07.229-0700 [INFO]  backend/local: plan calling Plan
2026-01-19T12:13:07.230-0700 [DEBUG] Building and walking plan graph for NormalMode
2026-01-19T12:13:07.230-0700 [DEBUG] ProviderTransformer: "terracurl_request.tenant_iam_policy (expand)" (*terraform.nodeExpandPlannableResource) needs provider["registry.terraform.io/devops-rob/terracurl"]
2026-01-19T12:13:07.230-0700 [DEBUG] ProviderTransformer: "data.google_iam_policy.tenant_admin (expand)" (*terraform.nodeExpandPlannableResource) needs provider["registry.terraform.io/hashicorp/google"]
2026-01-19T12:13:07.230-0700 [DEBUG] ProviderTransformer: "data.google_client_config.current (expand)" (*terraform.nodeExpandPlannableResource) needs provider["registry.terraform.io/hashicorp/google"]
2026-01-19T12:13:07.230-0700 [DEBUG] pruning unused provider["registry.terraform.io/hashicorp/google-beta"]
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "terracurl_request.tenant_iam_policy (expand)" references: [local.tenant_id (expand) local.tenant_id (expand) local.tenant_id (expand) data.google_client_config.current (expand) data.google_client_config.current (expand) data.google_iam_policy.tenant_admin (expand) data.google_client_config.current (expand)]
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "data.google_iam_policy.tenant_admin (expand)" references: []
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "data.google_client_config.current (expand)" references: []
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "var.region" references: []
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "var.zone" references: []
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "var.project-id" references: []
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/devops-rob/terracurl\"]" references: []
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "local.tenant_id (expand)" references: []
2026-01-19T12:13:07.230-0700 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hashicorp/google\"]" references: [var.zone var.region var.project-id]
2026-01-19T12:13:07.230-0700 [DEBUG] Starting graph walk: walkPlan
2026-01-19T12:13:07.231-0700 [DEBUG] created provider logger: level=debug
2026-01-19T12:13:07.231-0700 [INFO]  provider: configuring client automatic mTLS
2026-01-19T12:13:07.233-0700 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 args=[".terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0"]
2026-01-19T12:13:07.234-0700 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 pid=33298
2026-01-19T12:13:07.234-0700 [DEBUG] provider: waiting for RPC address: plugin=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0
2026-01-19T12:13:07.239-0700 [INFO]  provider.terraform-provider-terracurl_v2.2.0: configuring server automatic mTLS: timestamp=2026-01-19T12:13:07.239-0700
2026-01-19T12:13:07.243-0700 [DEBUG] provider: using plugin: version=6
2026-01-19T12:13:07.243-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: plugin address: address=/var/folders/47/58_xpc253hgfv7yw6029swjw0000gp/T/plugin17779229 network=unix timestamp=2026-01-19T12:13:07.243-0700
2026-01-19T12:13:07.247-0700 [DEBUG] created provider logger: level=debug
2026-01-19T12:13:07.247-0700 [INFO]  provider: configuring client automatic mTLS
2026-01-19T12:13:07.249-0700 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 args=[".terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5"]
2026-01-19T12:13:07.252-0700 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 pid=33301
2026-01-19T12:13:07.252-0700 [DEBUG] provider: waiting for RPC address: plugin=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5
2026-01-19T12:13:07.276-0700 [INFO]  provider.terraform-provider-google_v7.16.0_x5: configuring server automatic mTLS: timestamp=2026-01-19T12:13:07.276-0700
2026-01-19T12:13:07.281-0700 [DEBUG] provider.terraform-provider-google_v7.16.0_x5: plugin address: address=/var/folders/47/58_xpc253hgfv7yw6029swjw0000gp/T/plugin1553937534 network=unix timestamp=2026-01-19T12:13:07.281-0700
2026-01-19T12:13:07.281-0700 [DEBUG] provider: using plugin: version=5
2026-01-19T12:13:07.304-0700 [DEBUG] provider.terraform-provider-google_v7.16.0_x5: 2026/01/19 12:13:07 [INFO] Authenticating using DefaultClient...
2026-01-19T12:13:07.304-0700 [DEBUG] provider.terraform-provider-google_v7.16.0_x5: 2026/01/19 12:13:07 [INFO]   -- Scopes: [https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/userinfo.email]
2026-01-19T12:13:07.304-0700 [DEBUG] provider.terraform-provider-google_v7.16.0_x5: 2026/01/19 12:13:07 [DEBUG] Waiting for state to become: [success]
2026-01-19T12:13:07.887-0700 [DEBUG] provider.terraform-provider-google_v7.16.0_x5: 2026/01/19 12:13:07 [INFO] Terraform is configured with service account impersonation, original identity: REDACTED, impersonated identity: terraform@my-test-sandbox.iam.gserviceaccount.com
2026-01-19T12:13:07.892-0700 [DEBUG] ReferenceTransformer: "data.google_client_config.current" references: []
2026-01-19T12:13:07.892-0700 [DEBUG] ReferenceTransformer: "data.google_iam_policy.tenant_admin" references: []
2026-01-19T12:13:08.402-0700 [DEBUG] ReferenceTransformer: "terracurl_request.tenant_iam_policy" references: []
2026-01-19T12:13:08.402-0700 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2026-01-19T12:13:08.407-0700 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/hashicorp/google/7.16.0/darwin_arm64/terraform-provider-google_v7.16.0_x5 id=33301
2026-01-19T12:13:08.407-0700 [DEBUG] provider: plugin exited
2026-01-19T12:13:08.415-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Using default HTTP client for Read() operation: tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request @caller=/Users/rbarnes/Developer/devops-rob/terraform-provider-terracurl/internal/provider/curl_resource.go:652 @module=terracurl tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.415-0700
2026-01-19T12:13:08.415-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Resource read API Call: 
URL: https://identitytoolkit.googleapis.com/admin/v2/projects/my-test-sandbox/tenants/raytest10-iv3yh:getIamPolicy
Headers: map[Authorization:[Bearer REDACTED] Content-Type:[application/json]]
Method: POST
Request Body: {"policy":{"bindings":[{"members":["serviceAccount:raytest10@my-test-sandbox.iam.gserviceaccount.com"],"role":"roles/editor"}]}}
: tf_resource_type=terracurl_request tf_rpc=ReadResource @module=terracurl tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @caller=/Users/rbarnes/Developer/devops-rob/terraform-provider-terracurl/internal/provider/curl_resource.go:689 timestamp=2026-01-19T12:13:08.415-0700
2026-01-19T12:13:08.669-0700 [WARN]  provider.terraform-provider-terracurl_v2.2.0: Drift detected: Response has changed, marking for recreation.: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_rpc=ReadResource tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request @caller=/Users/rbarnes/Developer/devops-rob/terraform-provider-terracurl/internal/provider/curl_resource.go:732 @module=terracurl timestamp=2026-01-19T12:13:08.669-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_resource_type=terracurl_request @module=sdk.framework tf_attribute_path=url tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_rpc=ReadResource @module=sdk.framework tf_attribute_path=destroy_method tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_attribute_path=destroy_request_body tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_attribute_path=read_url tf_resource_type=terracurl_request tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_resource_type=terracurl_request tf_rpc=ReadResource tf_attribute_path=id tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=skip_read @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=name tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_resource_type=terracurl_request tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_attribute_path=skip_destroy tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=destroy_request_url_string tf_resource_type=terracurl_request tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_resource_type=terracurl_request tf_rpc=ReadResource @module=sdk.framework tf_attribute_path=ignore_response_fields tf_provider_addr=registry.terraform.io/devops-rob/terracurl timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @module=sdk.framework tf_attribute_path=request_body tf_resource_type=terracurl_request tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=timeout tf_resource_type=terracurl_request @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_resource_type=terracurl_request tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=response_codes[0] @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=response_codes tf_resource_type=terracurl_request tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.671-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_attribute_path=read_request_body tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_resource_type=terracurl_request timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_attribute_path="read_headers[\"Content-Type\"]" tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_resource_type=terracurl_request tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_resource_type=terracurl_request tf_rpc=ReadResource @module=sdk.framework tf_attribute_path="read_headers[\"Authorization\"]" tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=read_headers tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_resource_type=terracurl_request timestamp=2026-01-19T12:13:08.671-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request @module=sdk.framework tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path="destroy_headers[\"Content-Type\"]" timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_attribute_path="destroy_headers[\"Authorization\"]" tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=destroy_headers tf_rpc=ReadResource @module=sdk.framework timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=read_response_codes[0] tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_attribute_path=read_response_codes tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_resource_type=terracurl_request tf_rpc=ReadResource @module=sdk.framework tf_attribute_path=request_url_string tf_provider_addr=registry.terraform.io/devops-rob/terracurl @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_resource_type=terracurl_request tf_attribute_path=retry_interval tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_resource_type=terracurl_request tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_attribute_path=destroy_response_codes[0] tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_rpc=ReadResource @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=destroy_response_codes tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_resource_type=terracurl_request tf_attribute_path=destroy_timeout tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_rpc=ReadResource tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_attribute_path="headers[\"Content-Type\"]" timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_attribute_path="headers[\"Authorization\"]" tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_rpc=ReadResource tf_provider_addr=registry.terraform.io/devops-rob/terracurl @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_provider_addr=registry.terraform.io/devops-rob/terracurl @module=sdk.framework tf_attribute_path=headers tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=method tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request @module=sdk.framework timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.672-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=status_code tf_resource_type=terracurl_request tf_rpc=ReadResource @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 timestamp=2026-01-19T12:13:08.672-0700
2026-01-19T12:13:08.673-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=destroy_retry_interval tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_resource_type=terracurl_request tf_rpc=ReadResource timestamp=2026-01-19T12:13:08.673-0700
2026-01-19T12:13:08.673-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_resource_type=terracurl_request @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=read_method tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_rpc=ReadResource @module=sdk.framework tf_provider_addr=registry.terraform.io/devops-rob/terracurl timestamp=2026-01-19T12:13:08.673-0700
2026-01-19T12:13:08.673-0700 [DEBUG] provider.terraform-provider-terracurl_v2.2.0: Value switched to prior value due to semantic equality logic: tf_attribute_path=destroy_url tf_provider_addr=registry.terraform.io/devops-rob/terracurl tf_req_id=25ad8360-a4db-9efc-b12e-c735e0024e04 tf_resource_type=terracurl_request tf_rpc=ReadResource @caller=/Users/rbarnes/go/pkg/mod/github.com/hashicorp/terraform-plugin-framework@v1.17.0/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework timestamp=2026-01-19T12:13:08.673-0700
2026-01-19T12:13:08.688-0700 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2026-01-19T12:13:08.690-0700 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/devops-rob/terracurl/2.2.0/darwin_arm64/terraform-provider-terracurl_v2.2.0 id=33298
2026-01-19T12:13:08.690-0700 [DEBUG] provider: plugin exited
2026-01-19T12:13:08.690-0700 [DEBUG] no planned changes, skipping apply graph check
2026-01-19T12:13:08.690-0700 [INFO]  backend/local: plan operation completed

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions