Skip to content

Instantly share code, notes, and snippets.

@vanniszsu
Created October 20, 2025 04:51
Show Gist options
  • Save vanniszsu/788441d5f8aa83be104144bd5e047709 to your computer and use it in GitHub Desktop.
Save vanniszsu/788441d5f8aa83be104144bd5e047709 to your computer and use it in GitHub Desktop.
terraform cloudflare debug
Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# cloudflare_workers_kv.test will be created
+ resource "cloudflare_workers_kv" "test" {
+ account_id = "d8017aa470209a236ff4ed76b5ebbb47"
+ id = (known after apply)
+ key_name = "tf-test-key"
+ metadata = jsonencode(
{
+ appname = "test"
}
)
+ namespace_id = "643d1af1277e467297bda257bd7fb1d0"
+ value = "tf-test-value"
}
Plan: 1 to add, 0 to change, 0 to destroy.
2025-10-20T12:47:25.346+0800 [DEBUG] command: asking for input: "\nDo you want to perform these actions?"
Do you want to perform these actions?
Terraform will perform the actions described above.
Only 'yes' will be accepted to approve.
Enter a value: yes
2025-10-20T12:47:28.457+0800 [INFO] backend/local: apply calling Apply
2025-10-20T12:47:28.457+0800 [DEBUG] Building and walking apply graph for NormalMode plan
2025-10-20T12:47:28.459+0800 [DEBUG] Resource state not found for node "cloudflare_workers_kv.test", instance cloudflare_workers_kv.test
2025-10-20T12:47:28.459+0800 [DEBUG] ProviderTransformer: "cloudflare_workers_kv.test" (*terraform.NodeApplyableResourceInstance) needs provider["registry.terraform.io/cloudflare/cloudflare"]
2025-10-20T12:47:28.459+0800 [DEBUG] ProviderTransformer: "cloudflare_workers_kv.test (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/cloudflare/cloudflare"]
2025-10-20T12:47:28.459+0800 [DEBUG] ProviderTransformer: "local_file.foo (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/hashicorp/local"]
2025-10-20T12:47:28.459+0800 [DEBUG] ProviderTransformer: "random_pet.node_groups (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/hashicorp/random"]
2025-10-20T12:47:28.460+0800 [DEBUG] ReferenceTransformer: "var.account_group" references: []
2025-10-20T12:47:28.460+0800 [DEBUG] ReferenceTransformer: "local.dashboard_domains (expand)" references: []
2025-10-20T12:47:28.460+0800 [DEBUG] ReferenceTransformer: "local.myList (expand)" references: [var.show]
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/cloudflare/cloudflare\"]" references: [var.cf_token]
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "local_file.foo (expand)" references: [local.myYaml (expand) var.objectvar var.objectvar]
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "var.foobar" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "var.show" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "random_pet.node_groups (expand)" references: [var.foobar]
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "var.objectvar" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hashicorp/local\"]" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hashicorp/random\"]" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "var.cf_account_id" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "local.myYaml (expand)" references: [random_pet.node_groups (expand)]
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "cloudflare_workers_kv.test" references: [var.cf_account_id]
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "cloudflare_workers_kv.test (expand)" references: [var.cf_account_id]
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "var.account_key" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] ReferenceTransformer: "var.cf_token" references: []
2025-10-20T12:47:28.461+0800 [DEBUG] pruneUnusedNodes: local.dashboard_domains (expand) is no longer needed, removing
2025-10-20T12:47:28.461+0800 [DEBUG] pruneUnusedNodes: local.myList (expand) is no longer needed, removing
2025-10-20T12:47:28.461+0800 [DEBUG] pruneUnusedNodes: local_file.foo (expand) is no longer needed, removing
2025-10-20T12:47:28.461+0800 [DEBUG] pruneUnusedNodes: local.myYaml (expand) is no longer needed, removing
2025-10-20T12:47:28.461+0800 [DEBUG] pruneUnusedNodes: provider["registry.terraform.io/hashicorp/local"] is no longer needed, removing
2025-10-20T12:47:28.461+0800 [DEBUG] pruneUnusedNodes: random_pet.node_groups (expand) is no longer needed, removing
2025-10-20T12:47:28.461+0800 [DEBUG] pruneUnusedNodes: provider["registry.terraform.io/hashicorp/random"] is no longer needed, removing
2025-10-20T12:47:28.462+0800 [DEBUG] Starting graph walk: walkApply
2025-10-20T12:47:28.463+0800 [DEBUG] created provider logger: level=debug
2025-10-20T12:47:28.463+0800 [INFO] provider: configuring client automatic mTLS
2025-10-20T12:47:28.470+0800 [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/5.11.0/darwin_arm64/terraform-provider-cloudflare_v5.11.0 args=[".terraform/providers/registry.terraform.io/cloudflare/cloudflare/5.11.0/darwin_arm64/terraform-provider-cloudflare_v5.11.0"]
2025-10-20T12:47:28.482+0800 [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/5.11.0/darwin_arm64/terraform-provider-cloudflare_v5.11.0 pid=83447
2025-10-20T12:47:28.482+0800 [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/5.11.0/darwin_arm64/terraform-provider-cloudflare_v5.11.0
2025-10-20T12:47:28.506+0800 [INFO] provider.terraform-provider-cloudflare_v5.11.0: configuring server automatic mTLS: timestamp="2025-10-20T12:47:28.506+0800"
2025-10-20T12:47:28.514+0800 [DEBUG] provider: using plugin: version=6
2025-10-20T12:47:28.514+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: plugin address: address=/var/folders/zb/z7xzvcc94q12mz5fkln2mr8m0000gn/T/plugin3287835939 network=unix timestamp="2025-10-20T12:47:28.514+0800"
2025-10-20T12:47:28.525+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: Marking Computed attributes with null configuration values as unknown (known after apply) in the plan to prevent potential Terraform errors: @module=sdk.framework tf_req_id=e0e53d79-c297-c773-579d-c28c7ed46766 tf_resource_type=cloudflare_workers_kv @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_planresourcechange.go:250 tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_rpc=PlanResourceChange timestamp="2025-10-20T12:47:28.525+0800"
2025-10-20T12:47:28.525+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: marking computed attribute that is null in the config as unknown: @module=sdk.framework tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_req_id=e0e53d79-c297-c773-579d-c28c7ed46766 @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_planresourcechange.go:538 tf_resource_type=cloudflare_workers_kv tf_rpc=PlanResourceChange tf_attribute_path="AttributeName(\"id\")" timestamp="2025-10-20T12:47:28.525+0800"
cloudflare_workers_kv.test: Creating...
2025-10-20T12:47:28.526+0800 [INFO] Starting apply for cloudflare_workers_kv.test
2025-10-20T12:47:28.526+0800 [DEBUG] cloudflare_workers_kv.test: applying the planned Create change
2025-10-20T12:47:28.527+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0:
PUT /client/v4/accounts/d8017aa470209a236ff4ed76b5ebbb47/storage/kv/namespaces/643d1af1277e467297bda257bd7fb1d0/values/tf-test-key HTTP/1.1
> accept: application/json
> x-stainless-arch: arm64
> authorization: [redacted]
> x-stainless-runtime-version: 1.15.0
> x-stainless-retry-count: 0
> user-agent: terraform-provider-cloudflare/5.11.0 terraform-plugin-framework/1.15.0 terraform/1.8.5
> x-stainless-lang: Terraform
> x-stainless-package-version: 5.11.0
> x-stainless-runtime: terraform-plugin-framework
> content-type: application/octet-stream
> x-stainless-os: MacOS
>
tf-test-value
: tf_rpc=ApplyResourceChange @module=cloudflare @caller=github.com/cloudflare/terraform-provider-cloudflare/internal/logging/logging.go:64 tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_req_id=22593d72-2f62-6097-10bd-52944ac4e54d tf_resource_type=cloudflare_workers_kv timestamp="2025-10-20T12:47:28.527+0800"
2025-10-20T12:47:29.737+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0:
< HTTP/2.0 200 OK
< server: cloudflare
< cf-ray: 9915e09e7fd4dd36-HKG
< cf-cache-status: DYNAMIC
< api-version: 2025-10-20
< date: Mon, 20 Oct 2025 04:47:29 GMT
< content-type: application/json; charset=UTF-8
< vary: Accept-Encoding
< cf-auditlog-id: 0199fff1-9f17-7dce-a1fe-7ec9740a185d
< set-cookie: __cflb=0H28vgHxwvgAQtjUGUFqYFDiSDreGJnUk8pCzFh8DoK; SameSite=Lax; path=/; expires=Mon, 20-Oct-25 07:17:30 GMT; HttpOnly
< set-cookie: __cf_bm=wTlJ25yXkIaoILoDovb8NRsVJOsrIDws.NBfhtYFqIg-1760935649-1.0.1.1-Ftr.qUaSu2xlc1jk6XyHHSUeyy29qHqQih_sfyfYwPPOs1x6hRwN1xcWpPhm.0XmMXdmXPE6jRPFlH63OggnAGUMpJoFGrDUHKEKTu7kJxM; path=/; expires=Mon, 20-Oct-25 05:17:29 GMT; domain=.api.cloudflare.com; HttpOnly; Secure; SameSite=None
< set-cookie: _cfuvid=ap_wnzAzXN68hFvInYB0E4S3ekY7QMu5kFzq01CUaWE-1760935649729-0.0.1.1-604800000; path=/; domain=.api.cloudflare.com; HttpOnly; Secure; SameSite=None
< ratelimit-policy: "default";q=1200;w=300
< cache-control: no-store, no-cache, must-revalidate
< ratelimit: "default";r=1199;t=1
<
{
"result": null,
"success": true,
"errors": [],
"messages": []
}
: tf_rpc=ApplyResourceChange @module=cloudflare tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_req_id=22593d72-2f62-6097-10bd-52944ac4e54d tf_resource_type=cloudflare_workers_kv @caller=github.com/cloudflare/terraform-provider-cloudflare/internal/logging/logging.go:92 timestamp="2025-10-20T12:47:29.737+0800"
2025-10-20T12:47:29.739+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: Value switched to prior value due to semantic equality logic: @caller=github.com/hashicorp/[email protected]/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_attribute_path=metadata tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_req_id=22593d72-2f62-6097-10bd-52944ac4e54d tf_resource_type=cloudflare_workers_kv tf_rpc=ApplyResourceChange timestamp="2025-10-20T12:47:29.739+0800"
2025-10-20T12:47:29.739+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: Value switched to prior value due to semantic equality logic: @caller=github.com/hashicorp/[email protected]/internal/fwschemadata/value_semantic_equality.go:91 tf_attribute_path=key_name tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_resource_type=cloudflare_workers_kv tf_rpc=ApplyResourceChange @module=sdk.framework tf_req_id=22593d72-2f62-6097-10bd-52944ac4e54d timestamp="2025-10-20T12:47:29.739+0800"
2025-10-20T12:47:29.739+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: Value switched to prior value due to semantic equality logic: tf_resource_type=cloudflare_workers_kv tf_rpc=ApplyResourceChange tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_req_id=22593d72-2f62-6097-10bd-52944ac4e54d @caller=github.com/hashicorp/[email protected]/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_attribute_path=account_id timestamp="2025-10-20T12:47:29.739+0800"
2025-10-20T12:47:29.739+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: Value switched to prior value due to semantic equality logic: tf_req_id=22593d72-2f62-6097-10bd-52944ac4e54d tf_rpc=ApplyResourceChange @caller=github.com/hashicorp/[email protected]/internal/fwschemadata/value_semantic_equality.go:91 @module=sdk.framework tf_attribute_path=namespace_id tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_resource_type=cloudflare_workers_kv timestamp="2025-10-20T12:47:29.739+0800"
2025-10-20T12:47:29.739+0800 [DEBUG] provider.terraform-provider-cloudflare_v5.11.0: Value switched to prior value due to semantic equality logic: @module=sdk.framework tf_attribute_path=value tf_resource_type=cloudflare_workers_kv @caller=github.com/hashicorp/[email protected]/internal/fwschemadata/value_semantic_equality.go:91 tf_provider_addr=registry.terraform.io/cloudflare/cloudflare tf_req_id=22593d72-2f62-6097-10bd-52944ac4e54d tf_rpc=ApplyResourceChange timestamp="2025-10-20T12:47:29.739+0800"
cloudflare_workers_kv.test: Creation complete after 1s [id=tf-test-key]
2025-10-20T12:47:29.746+0800 [DEBUG] State storage *statemgr.Filesystem declined to persist a state snapshot
2025-10-20T12:47:29.748+0800 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2025-10-20T12:47:29.749+0800 [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/cloudflare/cloudflare/5.11.0/darwin_arm64/terraform-provider-cloudflare_v5.11.0 pid=83447
2025-10-20T12:47:29.749+0800 [DEBUG] provider: plugin exited
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment