Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Intermittent Server Connectivity Issue in Terraform and Ansible Configuration #910

Open
spham opened this issue Apr 7, 2024 · 4 comments
Labels

Comments

@spham
Copy link

spham commented Apr 7, 2024

What happened?

Hello, I'm encountering an issue when executing the code, it results in an error stating that the server is unreachable.

I've added wait times, but it didn't solve the issue. Interestingly, when I manually rerun it a second time, it works, or it also works when I perform a terraform test.

Can someone help diagnose the intermittent connectivity issue?

What did you expect to happen?

I expect it to work consistently, not just randomly.
for exemple, this mornging I try once, and it's ok

Please provide a minimal working example

Here is the code:

resource "hcloud_server" "web" {
  name        = "devops-web"
  server_type = "cx21"
  image       = "ubuntu-22.04"
  ssh_keys    = ["my@key-desk"]
}
resource "ansible_host" "web_server" {
  name   = "hetzner"
  groups = ["all"]
  variables = {
    ansible_host                 = hcloud_server.web.ipv4_address
    ansible_user                 = "root"
    ansible_ssh_private_key_file = "~/.ssh/id_rsa"
    ansible_port                 = 22
    ansible_ssh_common_args      = "-o StrictHostKeyChecking=no"
    ansible_ssh_extra_args       = "-vvvv"
  }
}
resource "null_resource" "wait_for_ssh" {
  depends_on = [hcloud_server.web]
  connection {
    type        = "ssh"
    host        = hcloud_server.web.ipv4_address
    user        = "root"
    private_key = file("~/.ssh/id_rsa")
    timeout     = "5m"
  }
  provisioner "remote-exec" {
    inline = [
      "echo 'SSH Ready!'"
    ]
  }
  provisioner "local-exec" {
    command = "sleep 30"
  }
}
resource "ansible_playbook" "web_deployment" {
  depends_on = [null_resource.wait_for_ssh]
  name       = hcloud_server.web.ipv4_address
  playbook   = "../ansible/playbook.yml"
  replayable = true
  extra_vars = {
    ansible_user = "root"
  }
}
pham@pham-SER:~/2024/2_terraform/vscode-cloud/terraform$ time tf test
tests/create.tftest.hcl... in progress
  run "setup_tests"... pass
  run "create_server"... pass
tests/create.tftest.hcl... tearing down
tests/create.tftest.hcl... pass

Success! 2 passed, 0 failed.

real    11m19.208s
user    1m20.229s
sys     0m14.881s

# /vscode-cloud/terraform$ tf version
Terraform v1.7.5-dev
on linux_amd64
+ provider registry.terraform.io/ansible/ansible v1.2.0
+ provider registry.terraform.io/hashicorp/null v3.2.2
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hetznercloud/hcloud v1.45.0
@spham spham added the bug label Apr 7, 2024
@apricote
Copy link
Member

apricote commented Apr 8, 2024

Hey @spham

can you post the exact error message you get? What is the content of your playbook?

@spham
Copy link
Author

spham commented Apr 21, 2024

hi sorry for delay :

Running with gitlab-runner 16.11.0~pre.21.gaa21be2d (aa21be2d)
  on blue-6.saas-linux-small-amd64.runners-manager.gitlab.com/default nN8vMRS9Z, system ID: s_a899fcd611a3
  feature flags: FF_USE_IMPROVED_URL_MASKING:true
Preparing the "docker+machine" executor
00:06
Using Docker executor with image hashicorp/terraform:1.8.1 ...
Pulling docker image hashicorp/terraform:1.8.1 ...
Using docker image sha[2](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L2)56:d104d01391537890dddd17ed50d22776db4c5a4d458376c8deb58591c859f36a for hashicorp/terraform:1.8.1 with digest hashicorp/terraform@sha256:6df17a8cb24f9f[3](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L3)252557232edfb4a8425871450b0e494180a6b58e293245d73 ...
Preparing environment
00:02
Running on runner-nn8vmrs9z-project-561525[4](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L4)4-concurrent-0 via runner-nn8vmrs9z-s-l-s-amd64-1713681810-[5](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L5)edd9a39...
Getting source from Git repository
00:00
Fetching changes with git depth set to 20...
Initialized empty Git repository in /builds/sp_2024/infra/vscode-cloud/.git/
Created fresh repository.
Checking out 472d48a2 as detached HEAD (ref is master)...
Skipping Git submodules setup
$ git remote set-url origin "${CI_REPOSITORY_URL}"
Downloading artifacts
00:01
Downloading artifacts for plan ([6](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L6)678290727)...
Downloading artifacts from coordinator... ok        host=storage.googleapis.com id=66[7](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L7)8290727 responseStatus=200 OK token=glcbt-65
Executing "step_script" stage of the job script
00:06
Using docker image sha256:d104d01391537890dddd17ed50d22776db4c5a4d458376c8deb58591c859f36a for hashicorp/terraform:1.8.1 with digest hashicorp/terraform@sha256:6df17a[8](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L8)cb24f9f3252557232edfb4a8425871450b0e4[9](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L9)4180a6b58e293245d73 ...
$ export AWS_ACCESS_KEY=${AWS_ACCESS_KEY_ID}
$ export AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
$ rm -rf .terraform
$ which ssh-agent || ( apk update && apk add --no-cache openssh )
/usr/bin/ssh-agent
$ mkdir -p ~/.ssh
$ cp ${SSH_PRIVATE_KEY} ~/.ssh/id_rsa
$ chmod 600 ~/.ssh/id_rsa
$ export TF_VAR_SSH_PRIVATE_KEY_PATH="${SSH_PRIVATE_KEY}"
$ terraform -chdir=${TF_ROOT} init -upgrade -reconfigure -backend-config="address=${TF_ADDRESS}" -backend-config="lock_address=${TF_ADDRESS}/lock" -backend-config="unlock_address=${TF_ADDRESS}/lock" -backend-config="username=${TF_USERNAME}" -backend-config="password=${GITLAB_ACCESS_TOKEN}" -backend-config="lock_method=POST" -backend-config="unlock_method=DELETE" -backend-config="retry_wait_min=5"
Initializing the backend...
Successfully configured the backend "http"! Terraform will automatically
use this backend unless the backend configuration changes.
Upgrading modules...
- test.tests.create.setup_tests in tests/setup
Initializing provider plugins...
- Finding hashicorp/random versions matching "3.5.1"...
- Finding ansible/ansible versions matching "1.2.0"...
- Finding hetznercloud/hcloud versions matching "1.45.0"...
- Finding latest version of hashicorp/null...
- Installing hetznercloud/hcloud v1.45.0...
- Installed hetznercloud/hcloud v1.45.0 (signed by a HashiCorp partner, key ID 5219EACB3A77198B)
- Installing hashicorp/null v3.2.2...
- Installed hashicorp/null v3.2.2 (signed by HashiCorp)
- Installing hashicorp/random v3.5.1...
- Installed hashicorp/random v3.5.1 (signed by HashiCorp)
- Installing ansible/ansible v1.2.0...
- Installed ansible/ansible v1.2.0 (self-signed, key ID 7664CDD95312BDBD)
Partner and community providers are signed by their developers.
If you'd like to know more about provider signing, you can read about it here:
https://www.terraform.io/docs/cli/plugins/signing.html
Terraform has been successfully initialized!
You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
$ export TF_LOG="TRACE"
$ terraform -chdir=${TF_ROOT} apply -auto-approve ${CI_PROJECT_DIR}/tfplan
2024-04-21T06:44:20.763Z [INFO]  Terraform version: 1.8.1
2024-04-21T06:44:20.763Z [DEBUG] using github.com/hashicorp/go-tfe v1.41.0
2024-04-21T06:44:20.763Z [DEBUG] using github.com/hashicorp/hcl/v2 v2.20.0
2024-04-21T06:44:20.763Z [DEBUG] using github.com/hashicorp/terraform-svchost v0.1.1
2024-04-21T06:44:20.763Z [DEBUG] using github.com/zclconf/go-cty v1.14.3
2024-04-21T06:44:20.763Z [INFO]  Go runtime version: go1.22.1
2024-04-21T06:44:20.763Z [INFO]  CLI args: []string{"terraform", "-chdir=/builds/sp_2024/infra/vscode-cloud/terraform", "apply", "-auto-approve", "/builds/sp_2024/infra/vscode-cloud/tfplan"}
2024-04-21T06:44:20.763Z [TRACE] Stdout is not a terminal
2024-04-21T06:44:20.763Z [TRACE] Stderr is not a terminal
2024-04-21T06:44:20.763Z [TRACE] Stdin is not a terminal
2024-04-21T06:44:20.763Z [DEBUG] Attempting to open CLI config file: /root/.terraformrc
2024-04-21T06:44:20.763Z [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2024-04-21T06:44:20.763Z [DEBUG] ignoring non-existing provider search directory terraform.d/plugins
2024-04-21T06:44:20.763Z [DEBUG] ignoring non-existing provider search directory /root/.terraform.d/plugins
2024-04-21T06:44:20.763Z [DEBUG] ignoring non-existing provider search directory /root/.local/share/terraform/plugins
2024-04-21T06:44:20.763Z [DEBUG] ignoring non-existing provider search directory /usr/local/share/terraform/plugins
2024-04-21T06:44:20.763Z [DEBUG] ignoring non-existing provider search directory /usr/share/terraform/plugins
2024-04-21T06:44:20.764Z [INFO]  CLI command args: []string{"apply", "-auto-approve", "/builds/sp_2024/infra/vscode-cloud/tfplan"}
2024-04-21T06:44:20.765Z [TRACE] Meta.BackendForLocalPlan: instantiated backend of type *http.Backend
2024-04-21T06:44:20.766Z [TRACE] Meta.BackendForLocalPlan: backend *http.Backend does not support operations, so wrapping it in a local backend
2024-04-21T06:44:20.767Z [TRACE] providercache.fillMetaCache: scanning directory .terraform/providers
2024-04-21T06:44:20.767Z [TRACE] getproviders.SearchLocalDirectory: found registry.terraform.io/ansible/ansible v1.2.0 for linux_amd64 at .terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64
2024-04-21T06:44:20.767Z [TRACE] getproviders.SearchLocalDirectory: found registry.terraform.io/hashicorp/null v3.2.2 for linux_amd64 at .terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64
2024-04-21T06:44:20.767Z [TRACE] getproviders.SearchLocalDirectory: found registry.terraform.io/hashicorp/random v3.5.1 for linux_amd64 at .terraform/providers/registry.terraform.io/hashicorp/random/3.5.1/linux_amd64
2024-04-21T06:44:20.767Z [TRACE] getproviders.SearchLocalDirectory: found registry.terraform.io/hetznercloud/hcloud v1.45.0 for linux_amd64 at .terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64
2024-04-21T06:44:20.767Z [TRACE] providercache.fillMetaCache: including .terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64 as a candidate package for registry.terraform.io/hetznercloud/hcloud 1.45.0
2024-04-21T06:44:20.767Z [TRACE] providercache.fillMetaCache: including .terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64 as a candidate package for registry.terraform.io/ansible/ansible 1.2.0
2024-04-21T06:44:20.767Z [TRACE] providercache.fillMetaCache: including .terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64 as a candidate package for registry.terraform.io/hashicorp/null 3.2.2
2024-04-21T06:44:20.767Z [TRACE] providercache.fillMetaCache: including .terraform/providers/registry.terraform.io/hashicorp/random/3.5.1/linux_amd64 as a candidate package for registry.terraform.io/hashicorp/random 3.5.1
2024-04-21T06:44:20.779Z [TRACE] providercache.fillMetaCache: using cached result from previous scan of .terraform/providers
2024-04-21T06:44:20.789Z [TRACE] providercache.fillMetaCache: using cached result from previous scan of .terraform/providers
2024-04-21T06:44:20.799Z [TRACE] providercache.fillMetaCache: using cached result from previous scan of .terraform/providers
2024-04-21T06:44:20.814Z [DEBUG] checking for provisioner in "."
2024-04-21T06:44:20.814Z [DEBUG] checking for provisioner in "/bin"
2024-04-21T06:44:20.815Z [INFO]  backend/local: starting Apply operation
2024-04-21T06:44:20.815Z [TRACE] backend/local: requesting state manager for workspace "default"
2024-04-21T06:44:20.815Z [TRACE] backend/local: requesting state lock for workspace "default"
2024-04-21T06:44:20.816Z [DEBUG] POST https://gitlab.com/api/v4/projects/56152544/terraform/state/master/lock
2024-04-21T06:44:20.975Z [TRACE] backend/local: reading remote state for workspace "default"
2024-04-21T06:44:20.975Z [DEBUG] GET https://gitlab.com/api/v4/projects/56152544/terraform/state/master
2024-04-21T06:44:21.2[10](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L10)Z [TRACE] backend/local: populating backend.LocalRun from plan file
2024-04-21T06:44:21.2[11](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L11)Z [TRACE] Config.VerifyDependencySelections: provider registry.terraform.io/ansible/ansible has 1.2.0 to satisfy "1.2.0"
2024-04-21T06:44:21.211Z [TRACE] Config.VerifyDependencySelections: provider registry.terraform.io/hetznercloud/hcloud has 1.45.0 to satisfy "1.45.0"
2024-04-21T06:44:21.211Z [TRACE] Config.VerifyDependencySelections: provider registry.terraform.io/hashicorp/null has 3.2.2 to satisfy ""
2024-04-21T06:44:21.214Z [TRACE] terraform.NewContext: starting
2024-04-21T06:44:21.214Z [TRACE] terraform.NewContext: complete
2024-04-21T06:44:21.214Z [TRACE] LoadSchemas: retrieving schema for provider type "registry.terraform.io/ansible/ansible"
2024-04-21T06:44:21.214Z [TRACE] terraform.contextPlugins: Initializing provider "registry.terraform.io/ansible/ansible" to read its schema
2024-04-21T06:44:21.214Z [DEBUG] created provider logger: level=trace
2024-04-21T06:44:21.214Z [INFO]  provider: configuring client automatic mTLS
2024-04-21T06:44:21.228Z [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0 args=[".terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0"]
2024-04-21T06:44:21.229Z [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0 pid=35
2024-04-21T06:44:21.229Z [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0
2024-04-21T06:44:21.233Z [INFO]  provider.terraform-provider-ansible_v1.2.0: configuring server automatic mTLS: timestamp=2024-04-21T06:44:21.233Z
2024-04-21T06:44:21.248Z [DEBUG] provider: using plugin: version=5
2024-04-21T06:44:21.249Z [DEBUG] provider.terraform-provider-ansible_v1.2.0: plugin address: address=/tmp/plugin864767804 network=unix timestamp=2024-04-21T06:44:21.248Z
2024-04-21T06:44:21.260Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.261Z [TRACE] provider.stdio: waiting for stdio data
2024-04-21T06:44:21.262Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received request: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:521 tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_proto_version=5.4 tf_provider_addr=provider @module=sdk.proto timestamp=2024-04-21T06:44:21.262Z
2024-04-21T06:44:21.262Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Sending request downstream: @module=sdk.proto @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 tf_proto_version=5.4 tf_provider_addr=provider tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.262Z
2024-04-21T06:44:21.262Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Getting provider schema: @module=sdk.helper_schema tf_provider_addr=provider tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:109 timestamp=2024-04-21T06:44:21.262Z
2024-04-21T06:44:21.262Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Found resource type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:[12](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L12)7 @module=sdk.helper_schema tf_provider_addr=provider tf_req_id=7e9c686f-d975-7f2a-0c[13](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L13)-9592a58e5d30 tf_resource_type=ansible_group tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.262Z
2024-04-21T06:44:21.262Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Found resource type: tf_resource_type=ansible_playbook tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:127 @module=sdk.helper_schema tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_provider_addr=provider timestamp=2024-04-21T06:44:21.262Z
2024-04-21T06:44:21.263Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Found resource type: @module=sdk.helper_schema tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_rpc=GetProviderSchema tf_resource_type=ansible_vault @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:127 tf_provider_addr=provider timestamp=2024-04-21T06:44:21.262Z
2024-04-21T06:44:21.263Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Found resource type: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:127 tf_provider_addr=provider tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_resource_type=ansible_host @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.263Z
2024-04-21T06:44:21.263Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received downstream response: @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 diagnostic_warning_count=0 tf_proto_version=5.4 tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_provider_addr=provider tf_req_duration_ms=1 tf_rpc=GetProviderSchema @module=sdk.proto diagnostic_error_count=0 timestamp=2024-04-21T06:44:21.263Z
2024-04-21T06:44:21.263Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Announced server capabilities: tf_provider_addr=provider tf_server_capability_get_provider_schema_optional=true @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/server_capabilities.go:25 @module=sdk.proto tf_proto_version=5.4 tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 tf_rpc=GetProviderSchema tf_server_capability_plan_destroy=false timestamp=2024-04-21T06:44:21.263Z
2024-04-21T06:44:21.263Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Served request: @module=sdk.proto tf_proto_version=5.4 tf_rpc=GetProviderSchema tf_provider_addr=provider tf_req_id=7e9c686f-d975-7f2a-0c13-9592a58e5d30 @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:540 timestamp=2024-04-21T06:44:21.263Z
2024-04-21T06:44:21.264Z [TRACE] GRPCProvider: Close
2024-04-21T06:44:21.265Z [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2024-04-21T06:44:21.266Z [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0 pid=35
2024-04-21T06:44:21.266Z [DEBUG] provider: plugin exited
2024-04-21T06:44:21.266Z [TRACE] LoadSchemas: retrieving schema for provider type "registry.terraform.io/hashicorp/null"
2024-04-21T06:44:21.266Z [TRACE] terraform.contextPlugins: Initializing provider "registry.terraform.io/hashicorp/null" to read its schema
2024-04-21T06:44:21.266Z [DEBUG] created provider logger: level=trace
2024-04-21T06:44:21.266Z [INFO]  provider: configuring client automatic mTLS
2024-04-21T06:44:21.273Z [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5 args=[".terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5"]
2024-04-21T06:44:21.273Z [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5 pid=42
2024-04-21T06:44:21.273Z [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5
2024-04-21T06:44:21.277Z [INFO]  provider.terraform-provider-null_v3.2.2_x5: configuring server automatic mTLS: timestamp=2024-04-21T06:44:21.276Z
2024-04-21T06:44:21.311Z [DEBUG] provider.terraform-provider-null_v3.2.2_x5: plugin address: address=/tmp/plugin1265184497 network=unix timestamp=2024-04-21T06:44:21.311Z
2024-04-21T06:44:21.311Z [DEBUG] provider: using plugin: version=5
2024-04-21T06:44:21.327Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.328Z [TRACE] provider.stdio: waiting for stdio data
2024-04-21T06:44:21.328Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Received request: @module=sdk.proto tf_proto_version=5.4 tf_provider_addr=registry.terraform.io/hashicorp/null @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/tf5server/server.go:531 tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.328Z
2024-04-21T06:44:21.328Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Sending request downstream: tf_provider_addr=registry.terraform.io/hashicorp/null tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 @module=sdk.proto tf_proto_version=5.4 tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 timestamp=2024-04-21T06:44:21.328Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Checking ProviderSchema lock: tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:318 @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null timestamp=2024-04-21T06:44:21.328Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined Provider Schema: tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:329 @module=sdk.framework timestamp=2024-04-21T06:44:21.329Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined Provider Schema: @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:331 timestamp=2024-04-21T06:44:21.329Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Checking ResourceTypes lock: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:396 @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 timestamp=2024-04-21T06:44:21.329Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Checking ProviderTypeName lock: @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:295 timestamp=2024-04-21T06:44:21.329Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined Provider Metadata: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:306 @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.329Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined Provider Metadata: tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:308 @module=sdk.framework timestamp=2024-04-21T06:44:21.329Z
2024-04-21T06:44:21.329Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined Provider Resources: tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:407 @module=sdk.framework timestamp=2024-04-21T06:44:21.329Z
2024-04-21T06:44:21.330Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined Provider Resources: @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:409 timestamp=2024-04-21T06:44:21.330Z
2024-04-21T06:44:21.330Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Found resource type: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:430 tf_resource_type=null_resource tf_rpc=GetProviderSchema @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 timestamp=2024-04-21T06:44:21.330Z
2024-04-21T06:44:21.330Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined Resource Schema method: tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @module=sdk.framework tf_resource_type=null_resource @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:526 tf_provider_addr=registry.terraform.io/hashicorp/null timestamp=2024-04-21T06:44:21.330Z
2024-04-21T06:44:21.330Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined Resource Schema method: @module=sdk.framework tf_resource_type=null_resource tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:528 tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 timestamp=2024-04-21T06:44:21.330Z
2024-04-21T06:44:21.330Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Checking DataSourceTypes lock: tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:139 @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null timestamp=2024-04-21T06:44:21.330Z
2024-04-21T06:44:21.331Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Checking ProviderTypeName lock: @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:295 timestamp=2024-04-21T06:44:21.331Z
2024-04-21T06:44:21.331Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined Provider DataSources: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:150 @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 timestamp=2024-04-21T06:44:21.331Z
2024-04-21T06:44:21.331Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined Provider DataSources: @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:152 timestamp=2024-04-21T06:44:21.331Z
2024-04-21T06:44:21.331Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Found data source type: tf_data_source_type=null_data_source tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:173 @module=sdk.framework timestamp=2024-04-21T06:44:21.331Z
2024-04-21T06:44:21.331Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined DataSource Schema: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:269 tf_data_source_type=null_data_source @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.331Z
2024-04-21T06:44:21.331Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined DataSource Schema: tf_data_source_type=null_data_source tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:271 @module=sdk.framework tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.331Z
2024-04-21T06:44:21.332Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Received downstream response: tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 diagnostic_error_count=0 diagnostic_warning_count=0 tf_proto_version=5.4 tf_req_duration_ms=3 tf_rpc=GetProviderSchema @module=sdk.proto timestamp=2024-04-21T06:44:21.331Z
2024-04-21T06:44:21.332Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Announced server capabilities: @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/internal/tf5serverlogging/server_capabilities.go:25 tf_proto_version=5.4 tf_provider_addr=registry.terraform.io/hashicorp/null tf_server_capability_get_provider_schema_optional=true tf_server_capability_plan_destroy=true @module=sdk.proto tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.332Z
2024-04-21T06:44:21.332Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Served request: @module=sdk.proto tf_proto_version=5.4 tf_req_id=64f54fe3-8174-35e7-741a-403545b931f7 @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/tf5server/server.go:551 tf_provider_addr=registry.terraform.io/hashicorp/null tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.332Z
2024-04-21T06:44:21.333Z [DEBUG] No provider meta schema returned
2024-04-21T06:44:21.333Z [TRACE] GRPCProvider: Close
2024-04-21T06:44:21.333Z [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2024-04-21T06:44:21.334Z [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5 pid=42
2024-04-21T06:44:21.334Z [DEBUG] provider: plugin exited
2024-04-21T06:44:21.334Z [TRACE] LoadSchemas: retrieving schema for provider type "registry.terraform.io/hetznercloud/hcloud"
2024-04-21T06:44:21.334Z [TRACE] terraform.contextPlugins: Initializing provider "registry.terraform.io/hetznercloud/hcloud" to read its schema
2024-04-21T06:44:21.334Z [DEBUG] created provider logger: level=trace
2024-04-21T06:44:21.334Z [INFO]  provider: configuring client automatic mTLS
2024-04-21T06:44:21.339Z [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0 args=[".terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0"]
2024-04-21T06:44:21.340Z [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0 pid=49
2024-04-21T06:44:21.340Z [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0
2024-04-21T06:44:21.346Z [INFO]  provider.terraform-provider-hcloud_v1.45.0: configuring server automatic mTLS: timestamp=2024-04-21T06:44:21.346Z
2024-04-21T06:44:21.360Z [DEBUG] provider.terraform-provider-hcloud_v1.45.0: plugin address: network=unix address=/tmp/plugin358689006 timestamp=2024-04-21T06:44:21.359Z
2024-04-21T06:44:21.360Z [DEBUG] provider: using plugin: version=6
2024-04-21T06:44:21.373Z [TRACE] GRPCProvider.v6: GetProviderSchema
2024-04-21T06:44:21.373Z [TRACE] provider.stdio: waiting for stdio data
2024-04-21T06:44:21.375Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Received request: @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/tf6server/server.go:531 @module=sdk.proto tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema tf_proto_version=6.4 timestamp=2024-04-21T06:44:21.374Z
2024-04-21T06:44:21.375Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Sending request downstream: tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/internal/tf6serverlogging/downstream_request.go:20 @module=sdk.proto tf_proto_version=6.4 tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.374Z
2024-04-21T06:44:21.375Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: calling downstream server: tf_mux_provider="*proto6server.Server" tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-mux@v0.13.0/internal/logging/mux.go:19 @module=sdk.mux timestamp=2024-04-21T06:44:21.375Z
2024-04-21T06:44:21.375Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Checking ProviderSchema lock: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:318 tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.framework tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.375Z
2024-04-21T06:44:21.375Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined Provider Schema: @module=sdk.framework tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:329 tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.375Z
2024-04-21T06:44:21.375Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined Provider Schema: tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:331 @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.375Z
2024-04-21T06:44:21.376Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Checking ResourceTypes lock: @module=sdk.framework tf_mux_provider="*proto6server.Server" @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:396 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.375Z
2024-04-21T06:44:21.376Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Checking ProviderTypeName lock: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:295 @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.375Z
2024-04-21T06:44:21.376Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined Provider Metadata: @module=sdk.framework tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:306 tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.375Z
2024-04-21T06:44:21.376Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined Provider Metadata: @module=sdk.framework tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:308 tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.376Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined Provider Resources: tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:407 @module=sdk.framework tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.377Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined Provider Resources: @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:409 tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.377Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Checking DataSourceTypes lock: @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:139 tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.377Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Checking ProviderTypeName lock: @module=sdk.framework tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:295 tf_mux_provider="*proto6server.Server" tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.377Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined Provider DataSources: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:150 tf_mux_provider="*proto6server.Server" tf_rpc=GetProviderSchema @module=sdk.framework tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.377Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined Provider DataSources: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:152 tf_mux_provider="*proto6server.Server" tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.framework tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.378Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:173 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema tf_data_source_type=hcloud_datacenter tf_mux_provider="*proto6server.Server" @module=sdk.framework timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.378Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @module=sdk.framework tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:173 tf_data_source_type=hcloud_datacenters tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.376Z
2024-04-21T06:44:21.378Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:173 tf_data_source_type=hcloud_location tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.377Z
2024-04-21T06:44:21.378Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:173 tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @module=sdk.framework tf_data_source_type=hcloud_locations tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.377Z
2024-04-21T06:44:21.378Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined DataSource Schema: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:269 @module=sdk.framework tf_data_source_type=hcloud_locations timestamp=2024-04-21T06:44:21.377Z
2024-04-21T06:44:21.379Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined DataSource Schema: @module=sdk.framework tf_data_source_type=hcloud_locations tf_rpc=GetProviderSchema tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:271 timestamp=2024-04-21T06:44:21.377Z
2024-04-21T06:44:21.379Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined DataSource Schema: tf_data_source_type=hcloud_datacenter tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:269 @module=sdk.framework tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.377Z
2024-04-21T06:44:21.379Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined DataSource Schema: @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:271 tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema tf_data_source_type=hcloud_datacenter timestamp=2024-04-21T06:44:21.377Z
2024-04-21T06:44:21.379Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined DataSource Schema: @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema tf_data_source_type=hcloud_datacenters tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:269 timestamp=2024-04-21T06:44:21.377Z
2024-04-21T06:44:21.379Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined DataSource Schema: tf_data_source_type=hcloud_datacenters tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.framework tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:271 timestamp=2024-04-21T06:44:21.378Z
2024-04-21T06:44:21.380Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined DataSource Schema: tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:269 @module=sdk.framework tf_data_source_type=hcloud_location timestamp=2024-04-21T06:44:21.378Z
2024-04-21T06:44:21.380Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined DataSource Schema: tf_data_source_type=hcloud_location tf_mux_provider="*proto6server.Server" tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:271 @module=sdk.framework tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.378Z
2024-04-21T06:44:21.380Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: calling downstream server: @module=sdk.mux tf_mux_provider=tf5to6server.v5tov6Server tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-mux@v0.13.0/internal/logging/mux.go:19 timestamp=2024-04-21T06:44:21.378Z
2024-04-21T06:44:21.380Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Getting provider schema: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:106 tf_mux_provider=tf5to6server.v5tov6Server tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.helper_schema tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.378Z
2024-04-21T06:44:21.380Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_mux_provider=tf5to6server.v5tov6Server tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_network_route tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.380Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_resource_type=hcloud_snapshot @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_mux_provider=tf5to6server.v5tov6Server tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.381Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_resource_type=hcloud_volume_attachment tf_rpc=GetProviderSchema @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.381Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_mux_provider=tf5to6server.v5tov6Server @module=sdk.helper_schema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_primary_ip tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.381Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_firewall_attachment tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.381Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: @module=sdk.helper_schema tf_resource_type=hcloud_floating_ip @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema tf_mux_provider=tf5to6server.v5tov6Server timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.381Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_load_balancer_network @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @module=sdk.helper_schema tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.382Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_load_balancer_service tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.379Z
2024-04-21T06:44:21.382Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema tf_resource_type=hcloud_network timestamp=2024-04-21T06:44:21.380Z
2024-04-21T06:44:21.382Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_mux_provider=tf5to6server.v5tov6Server @module=sdk.helper_schema tf_resource_type=hcloud_network_subnet tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.380Z
2024-04-21T06:44:21.382Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: @module=sdk.helper_schema tf_resource_type=hcloud_managed_certificate tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 timestamp=2024-04-21T06:44:21.380Z
2024-04-21T06:44:21.382Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: @module=sdk.helper_schema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_floating_ip_assignment tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.380Z
2024-04-21T06:44:21.382Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_load_balancer tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 timestamp=2024-04-21T06:44:21.380Z
2024-04-21T06:44:21.383Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_load_balancer_target tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.380Z
2024-04-21T06:44:21.383Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_rdns tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.381Z
2024-04-21T06:44:21.383Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema tf_mux_provider=tf5to6server.v5tov6Server tf_resource_type=hcloud_server_network @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.381Z
2024-04-21T06:44:21.383Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_resource_type=hcloud_server @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.381Z
2024-04-21T06:44:21.383Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_resource_type=hcloud_volume tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.381Z
2024-04-21T06:44:21.384Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_certificate tf_rpc=GetProviderSchema @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 timestamp=2024-04-21T06:44:21.381Z
2024-04-21T06:44:21.384Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema tf_resource_type=hcloud_placement_group tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.381Z
2024-04-21T06:44:21.384Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_firewall tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.382Z
2024-04-21T06:44:21.384Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: tf_resource_type=hcloud_ssh_key tf_rpc=GetProviderSchema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.382Z
2024-04-21T06:44:21.384Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found resource type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:124 @module=sdk.helper_schema tf_rpc=GetProviderSchema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_resource_type=hcloud_uploaded_certificate timestamp=2024-04-21T06:44:21.382Z
2024-04-21T06:44:21.384Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_data_source_type=hcloud_networks tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.382Z
2024-04-21T06:44:21.385Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_mux_provider=tf5to6server.v5tov6Server @module=sdk.helper_schema tf_data_source_type=hcloud_placement_groups tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.382Z
2024-04-21T06:44:21.385Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_data_source_type=hcloud_server_type timestamp=2024-04-21T06:44:21.382Z
2024-04-21T06:44:21.385Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_data_source_type=hcloud_ssh_key @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.383Z
2024-04-21T06:44:21.385Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_data_source_type=hcloud_certificate tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.383Z
2024-04-21T06:44:21.385Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_data_source_type=hcloud_firewall tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.383Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_data_source_type=hcloud_floating_ips tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.383Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_data_source_type=hcloud_load_balancers tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.383Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_data_source_type=hcloud_server_types tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.383Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @module=sdk.helper_schema tf_data_source_type=hcloud_ssh_keys tf_mux_provider=tf5to6server.v5tov6Server tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.384Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_rpc=GetProviderSchema tf_data_source_type=hcloud_primary_ips tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.384Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_data_source_type=hcloud_images tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.384Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_data_source_type=hcloud_placement_group tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.384Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_data_source_type=hcloud_servers tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.384Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_data_source_type=hcloud_volume tf_rpc=GetProviderSchema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.385Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @module=sdk.helper_schema tf_data_source_type=hcloud_certificates tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.385Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_data_source_type=hcloud_firewalls tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 timestamp=2024-04-21T06:44:21.385Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_data_source_type=hcloud_floating_ip tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.385Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_data_source_type=hcloud_network tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.385Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @module=sdk.helper_schema tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_data_source_type=hcloud_volumes tf_mux_provider=tf5to6server.v5tov6Server @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 timestamp=2024-04-21T06:44:21.386Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_data_source_type=hcloud_primary_ip tf_mux_provider=tf5to6server.v5tov6Server timestamp=2024-04-21T06:44:21.386Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @module=sdk.helper_schema tf_data_source_type=hcloud_image @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.386Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_data_source_type=hcloud_load_balancer tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.386Z
2024-04-21T06:44:21.386Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Found data source type: tf_data_source_type=hcloud_server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=GetProviderSchema tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:133 @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server timestamp=2024-04-21T06:44:21.386Z
2024-04-21T06:44:21.387Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Received downstream response: tf_rpc=GetProviderSchema @module=sdk.proto diagnostic_warning_count=0 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_duration_ms=12 tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/internal/tf6serverlogging/downstream_request.go:40 diagnostic_error_count=0 tf_proto_version=6.4 timestamp=2024-04-21T06:44:21.387Z
2024-04-21T06:44:21.387Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Announced server capabilities: @module=sdk.proto tf_proto_version=6.4 tf_server_capability_get_provider_schema_optional=true tf_server_capability_plan_destroy=true @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/internal/tf6serverlogging/server_capabilities.go:25 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema timestamp=2024-04-21T06:44:21.387Z
2024-04-21T06:44:21.388Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Served request: @module=sdk.proto tf_proto_version=6.4 tf_req_id=4657e39b-8096-44ca-c79d-2d36cdf186b9 tf_rpc=GetProviderSchema @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/tf6server/server.go:551 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.388Z
2024-04-21T06:44:21.391Z [TRACE] GRPCProvider.v6: Close
2024-04-21T06:44:21.395Z [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2024-04-21T06:44:21.396Z [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0 pid=49
2024-04-21T06:44:21.396Z [DEBUG] provider: plugin exited
2024-04-21T06:44:21.396Z [TRACE] LoadSchemas: retrieving schema for provisioner "remote-exec"
2024-04-21T06:44:21.396Z [TRACE] terraform.contextPlugins: Initializing provisioner "remote-exec" to read its schema
2024-04-21T06:44:21.396Z [TRACE] LoadSchemas: retrieving schema for provisioner "local-exec"
2024-04-21T06:44:21.396Z [TRACE] terraform.contextPlugins: Initializing provisioner "local-exec" to read its schema
2024-04-21T06:44:21.396Z [INFO]  backend/local: apply calling Apply
2024-04-21T06:44:21.396Z [DEBUG] Building and walking apply graph for NormalMode plan
2024-04-21T06:44:21.396Z [TRACE] Executing graph transform *terraform.ConfigTransformer
2024-04-21T06:44:21.396Z [TRACE] ConfigTransformer: Starting for path:
2024-04-21T06:44:21.396Z [TRACE] Completed graph transform *terraform.ConfigTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  ------
2024-04-21T06:44:21.396Z [TRACE] Executing graph transform *terraform.RootVariableTransformer
2024-04-21T06:44:21.397Z [TRACE] Completed graph transform *terraform.RootVariableTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.397Z [TRACE] Executing graph transform *terraform.ModuleVariableTransformer
2024-04-21T06:44:21.397Z [TRACE] Completed graph transform *terraform.ModuleVariableTransformer (no changes)
2024-04-21T06:44:21.397Z [TRACE] Executing graph transform *terraform.LocalTransformer
2024-04-21T06:44:21.397Z [TRACE] Completed graph transform *terraform.LocalTransformer (no changes)
2024-04-21T06:44:21.397Z [TRACE] Executing graph transform *terraform.OutputTransformer
2024-04-21T06:44:21.397Z [TRACE] OutputTransformer: adding ip_address as *terraform.nodeExpandOutput
2024-04-21T06:44:21.397Z [TRACE] Completed graph transform *terraform.OutputTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  output.ip_address (expand) - *terraform.nodeExpandOutput
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.397Z [TRACE] Executing graph transform *terraform.DiffTransformer
2024-04-21T06:44:21.397Z [TRACE] DiffTransformer starting
2024-04-21T06:44:21.397Z [TRACE] DiffTransformer: found NoOp change for hcloud_server.web
2024-04-21T06:44:21.397Z [TRACE] DiffTransformer: found NoOp change for null_resource.wait_for_ssh
2024-04-21T06:44:21.397Z [TRACE] DiffTransformer: found NoOp change for ansible_host.web_server
2024-04-21T06:44:21.397Z [TRACE] DiffTransformer: found Create change for ansible_playbook.web_deployment
2024-04-21T06:44:21.397Z [TRACE] DiffTransformer: ansible_playbook.web_deployment will be represented by ansible_playbook.web_deployment
2024-04-21T06:44:21.397Z [TRACE] DiffTransformer complete
2024-04-21T06:44:21.397Z [TRACE] Completed graph transform *terraform.DiffTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  output.ip_address (expand) - *terraform.nodeExpandOutput
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.397Z [TRACE] Executing graph transform *terraform.checkTransformer
2024-04-21T06:44:21.397Z [TRACE] Completed graph transform *terraform.checkTransformer (no changes)
2024-04-21T06:44:21.397Z [TRACE] Executing graph transform *terraform.AttachStateTransformer
2024-04-21T06:44:21.398Z [DEBUG] Resource state not found for node "ansible_playbook.web_deployment", instance ansible_playbook.web_deployment
2024-04-21T06:44:21.398Z [TRACE] Completed graph transform *terraform.AttachStateTransformer (no changes)
2024-04-21T06:44:21.398Z [TRACE] Executing graph transform *terraform.OrphanOutputTransformer
2024-04-21T06:44:21.398Z [TRACE] Completed graph transform *terraform.OrphanOutputTransformer (no changes)
2024-04-21T06:44:21.398Z [TRACE] Executing graph transform *terraform.AttachResourceConfigTransformer
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching to "hcloud_server.web (expand)" (*terraform.nodeExpandApplyableResource) config from main.tf:1,1-31
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to hcloud_server.web (expand)
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching to "ansible_host.web_server (expand)" (*terraform.nodeExpandApplyableResource) config from main.tf:7,1-37
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to ansible_host.web_server (expand)
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching to "null_resource.wait_for_ssh (expand)" (*terraform.nodeExpandApplyableResource) config from main.tf:19,1-40
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to null_resource.wait_for_ssh (expand)
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching to "ansible_playbook.web_deployment (expand)" (*terraform.nodeExpandApplyableResource) config from main.tf:37,1-45
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to ansible_playbook.web_deployment (expand)
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching to "ansible_playbook.web_deployment" (*terraform.NodeApplyableResourceInstance) config from main.tf:37,1-45
2024-04-21T06:44:21.398Z [TRACE] AttachResourceConfigTransformer: attaching provider meta configs to ansible_playbook.web_deployment
2024-04-21T06:44:21.398Z [TRACE] Completed graph transform *terraform.AttachResourceConfigTransformer (no changes)
2024-04-21T06:44:21.398Z [TRACE] Executing graph transform *terraform.graphTransformerMulti
2024-04-21T06:44:21.398Z [TRACE] (graphTransformerMulti) Executing graph transform *terraform.externalProviderTransformer
2024-04-21T06:44:21.399Z [TRACE] (graphTransformerMulti) Completed graph transform *terraform.externalProviderTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  output.ip_address (expand) - *terraform.nodeExpandOutput
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.399Z [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderConfigTransformer
2024-04-21T06:44:21.399Z [TRACE] ProviderConfigTransformer: attaching to "provider[\"registry.terraform.io/ansible/ansible\"]" provider configuration from providers.tf:17,1-19
2024-04-21T06:44:21.399Z [TRACE] ProviderConfigTransformer: attaching to "provider[\"registry.terraform.io/hetznercloud/hcloud\"]" provider configuration from providers.tf:13,1-18
2024-04-21T06:44:21.399Z [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderConfigTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  output.ip_address (expand) - *terraform.nodeExpandOutput
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.399Z [TRACE] (graphTransformerMulti) Executing graph transform *terraform.MissingProviderTransformer
2024-04-21T06:44:21.399Z [DEBUG] adding implicit provider configuration provider["registry.terraform.io/hashicorp/null"], implied first by null_resource.wait_for_ssh (expand)
2024-04-21T06:44:21.399Z [TRACE] (graphTransformerMulti) Completed graph transform *terraform.MissingProviderTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  output.ip_address (expand) - *terraform.nodeExpandOutput
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.399Z [TRACE] (graphTransformerMulti) Executing graph transform *terraform.ProviderTransformer
2024-04-21T06:44:21.400Z [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/ansible/ansible"] serving ansible_playbook.web_deployment (expand)
2024-04-21T06:44:21.400Z [DEBUG] ProviderTransformer: "ansible_playbook.web_deployment (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/ansible/ansible"]
2024-04-21T06:44:21.400Z [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/ansible/ansible"] serving ansible_host.web_server (expand)
2024-04-21T06:44:21.400Z [DEBUG] ProviderTransformer: "ansible_host.web_server (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/ansible/ansible"]
2024-04-21T06:44:21.400Z [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/hashicorp/null"] serving null_resource.wait_for_ssh (expand)
2024-04-21T06:44:21.400Z [DEBUG] ProviderTransformer: "null_resource.wait_for_ssh (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/hashicorp/null"]
2024-04-21T06:44:21.400Z [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/ansible/ansible"] serving ansible_playbook.web_deployment
2024-04-21T06:44:21.400Z [DEBUG] ProviderTransformer: "ansible_playbook.web_deployment" (*terraform.NodeApplyableResourceInstance) needs provider["registry.terraform.io/ansible/ansible"]
2024-04-21T06:44:21.400Z [TRACE] ProviderTransformer: exact match for provider["registry.terraform.io/hetznercloud/hcloud"] serving hcloud_server.web (expand)
2024-04-21T06:44:21.400Z [DEBUG] ProviderTransformer: "hcloud_server.web (expand)" (*terraform.nodeExpandApplyableResource) needs provider["registry.terraform.io/hetznercloud/hcloud"]
2024-04-21T06:44:21.401Z [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  output.ip_address (expand) - *terraform.nodeExpandOutput
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.401Z [TRACE] (graphTransformerMulti) Executing graph transform *terraform.PruneProviderTransformer
2024-04-21T06:44:21.401Z [TRACE] (graphTransformerMulti) Completed graph transform *terraform.PruneProviderTransformer (no changes)
2024-04-21T06:44:21.401Z [TRACE] Completed graph transform *terraform.graphTransformerMulti with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  output.ip_address (expand) - *terraform.nodeExpandOutput
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.401Z [TRACE] Executing graph transform *terraform.RemovedModuleTransformer
2024-04-21T06:44:21.401Z [TRACE] Completed graph transform *terraform.RemovedModuleTransformer (no changes)
2024-04-21T06:44:21.401Z [TRACE] Executing graph transform *terraform.AttachSchemaTransformer
2024-04-21T06:44:21.401Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.401Z [TRACE] AttachSchemaTransformer: attaching provider config schema to provider["registry.terraform.io/ansible/ansible"]
2024-04-21T06:44:21.401Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hashicorp/null" is in the global cache
2024-04-21T06:44:21.401Z [TRACE] AttachSchemaTransformer: attaching provider config schema to provider["registry.terraform.io/hashicorp/null"]
2024-04-21T06:44:21.401Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.401Z [TRACE] AttachSchemaTransformer: attaching resource schema to hcloud_server.web (expand)
2024-04-21T06:44:21.401Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.401Z [TRACE] AttachSchemaTransformer: attaching resource schema to ansible_playbook.web_deployment (expand)
2024-04-21T06:44:21.401Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.401Z [TRACE] AttachSchemaTransformer: attaching provider config schema to provider["registry.terraform.io/hetznercloud/hcloud"]
2024-04-21T06:44:21.401Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.401Z [TRACE] AttachSchemaTransformer: attaching resource schema to ansible_host.web_server (expand)
2024-04-21T06:44:21.402Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hashicorp/null" is in the global cache
2024-04-21T06:44:21.402Z [TRACE] AttachSchemaTransformer: attaching resource schema to null_resource.wait_for_ssh (expand)
2024-04-21T06:44:21.402Z [TRACE] terraform.contextPlugins: Initializing provisioner "remote-exec" to read its schema
2024-04-21T06:44:21.402Z [TRACE] AttachSchemaTransformer: attaching provisioner "remote-exec" config schema to null_resource.wait_for_ssh (expand)
2024-04-21T06:44:21.402Z [TRACE] terraform.contextPlugins: Initializing provisioner "local-exec" to read its schema
2024-04-21T06:44:21.402Z [TRACE] AttachSchemaTransformer: attaching provisioner "local-exec" config schema to null_resource.wait_for_ssh (expand)
2024-04-21T06:44:21.402Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.402Z [TRACE] AttachSchemaTransformer: attaching resource schema to ansible_playbook.web_deployment
2024-04-21T06:44:21.402Z [TRACE] Completed graph transform *terraform.AttachSchemaTransformer (no changes)
2024-04-21T06:44:21.402Z [TRACE] Executing graph transform *terraform.ModuleExpansionTransformer
2024-04-21T06:44:21.402Z [TRACE] Completed graph transform *terraform.ModuleExpansionTransformer (no changes)
2024-04-21T06:44:21.402Z [TRACE] Executing graph transform *terraform.ExternalReferenceTransformer
2024-04-21T06:44:21.402Z [TRACE] Completed graph transform *terraform.ExternalReferenceTransformer (no changes)
2024-04-21T06:44:21.402Z [TRACE] Executing graph transform *terraform.ReferenceTransformer
2024-04-21T06:44:21.402Z [DEBUG] ReferenceTransformer: "output.ip_address (expand)" references: [hcloud_server.web (expand)]
2024-04-21T06:44:21.402Z [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/ansible/ansible\"]" references: []
2024-04-21T06:44:21.402Z [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hashicorp/null\"]" references: []
2024-04-21T06:44:21.403Z [DEBUG] ReferenceTransformer: "hcloud_server.web (expand)" references: []
2024-04-21T06:44:21.403Z [DEBUG] ReferenceTransformer: "ansible_playbook.web_deployment (expand)" references: [null_resource.wait_for_ssh (expand) hcloud_server.web (expand)]
2024-04-21T06:44:21.403Z [DEBUG] ReferenceTransformer: "var.hcloud_token" references: []
2024-04-21T06:44:21.403Z [DEBUG] ReferenceTransformer: "provider[\"registry.terraform.io/hetznercloud/hcloud\"]" references: [var.hcloud_token]
2024-04-21T06:44:21.403Z [DEBUG] ReferenceTransformer: "ansible_host.web_server (expand)" references: [hcloud_server.web (expand)]
2024-04-21T06:44:21.403Z [DEBUG] ReferenceTransformer: "null_resource.wait_for_ssh (expand)" references: [hcloud_server.web (expand) hcloud_server.web (expand)]
2024-04-21T06:44:21.403Z [DEBUG] ReferenceTransformer: "ansible_playbook.web_deployment" references: [null_resource.wait_for_ssh (expand) hcloud_server.web (expand)]
2024-04-21T06:44:21.403Z [TRACE] Completed graph transform *terraform.ReferenceTransformer with new graph:
  ansible_host.web_server (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  output.ip_address (expand) - *terraform.nodeExpandOutput
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
    var.hcloud_token - *terraform.NodeRootVariable
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.404Z [TRACE] Executing graph transform *terraform.AttachDependenciesTransformer
2024-04-21T06:44:21.404Z [TRACE] AttachDependenciesTransformer: ansible_playbook.web_deployment depends on [hcloud_server.web null_resource.wait_for_ssh]
2024-04-21T06:44:21.404Z [TRACE] Completed graph transform *terraform.AttachDependenciesTransformer (no changes)
2024-04-21T06:44:21.404Z [TRACE] Executing graph transform *terraform.checkStartTransformer
2024-04-21T06:44:21.404Z [TRACE] Completed graph transform *terraform.checkStartTransformer (no changes)
2024-04-21T06:44:21.404Z [TRACE] Executing graph transform *terraform.ForcedCBDTransformer
2024-04-21T06:44:21.404Z [TRACE] ForcedCBDTransformer: "ansible_playbook.web_deployment" (*terraform.NodeApplyableResourceInstance) has no CBD descendent, so skipping
2024-04-21T06:44:21.404Z [TRACE] Completed graph transform *terraform.ForcedCBDTransformer (no changes)
2024-04-21T06:44:21.404Z [TRACE] Executing graph transform *terraform.DestroyEdgeTransformer
2024-04-21T06:44:21.405Z [TRACE] Completed graph transform *terraform.DestroyEdgeTransformer (no changes)
2024-04-21T06:44:21.405Z [TRACE] Executing graph transform *terraform.CBDEdgeTransformer
2024-04-21T06:44:21.405Z [TRACE] Completed graph transform *terraform.CBDEdgeTransformer (no changes)
2024-04-21T06:44:21.405Z [TRACE] Executing graph transform *terraform.pruneUnusedNodesTransformer
2024-04-21T06:44:21.405Z [DEBUG] pruneUnusedNodes: ansible_host.web_server (expand) is no longer needed, removing
2024-04-21T06:44:21.405Z [TRACE] Completed graph transform *terraform.pruneUnusedNodesTransformer with new graph:
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  output.ip_address (expand) - *terraform.nodeExpandOutput
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
    var.hcloud_token - *terraform.NodeRootVariable
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.406Z [TRACE] Executing graph transform *terraform.TargetsTransformer
2024-04-21T06:44:21.406Z [TRACE] Completed graph transform *terraform.TargetsTransformer (no changes)
2024-04-21T06:44:21.406Z [TRACE] Executing graph transform *terraform.CloseProviderTransformer
2024-04-21T06:44:21.406Z [TRACE] Completed graph transform *terraform.CloseProviderTransformer with new graph:
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  output.ip_address (expand) - *terraform.nodeExpandOutput
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/ansible/ansible"] (close) - *terraform.graphNodeCloseProvider
    ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] (close) - *terraform.graphNodeCloseProvider
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
    var.hcloud_token - *terraform.NodeRootVariable
  provider["registry.terraform.io/hetznercloud/hcloud"] (close) - *terraform.graphNodeCloseProvider
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.406Z [TRACE] Executing graph transform *terraform.CloseRootModuleTransformer
2024-04-21T06:44:21.407Z [TRACE] Completed graph transform *terraform.CloseRootModuleTransformer with new graph:
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  output.ip_address (expand) - *terraform.nodeExpandOutput
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/ansible/ansible"] (close) - *terraform.graphNodeCloseProvider
    ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] (close) - *terraform.graphNodeCloseProvider
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
    var.hcloud_token - *terraform.NodeRootVariable
  provider["registry.terraform.io/hetznercloud/hcloud"] (close) - *terraform.graphNodeCloseProvider
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  root - *terraform.nodeCloseModule
    output.ip_address (expand) - *terraform.nodeExpandOutput
    provider["registry.terraform.io/ansible/ansible"] (close) - *terraform.graphNodeCloseProvider
    provider["registry.terraform.io/hashicorp/null"] (close) - *terraform.graphNodeCloseProvider
    provider["registry.terraform.io/hetznercloud/hcloud"] (close) - *terraform.graphNodeCloseProvider
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.407Z [TRACE] Executing graph transform *terraform.TransitiveReductionTransformer
2024-04-21T06:44:21.407Z [TRACE] Completed graph transform *terraform.TransitiveReductionTransformer with new graph:
  ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
    ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
  ansible_playbook.web_deployment (expand) - *terraform.nodeExpandApplyableResource
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
  null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
    provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  output.ip_address (expand) - *terraform.nodeExpandOutput
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  provider["registry.terraform.io/ansible/ansible"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/ansible/ansible"] (close) - *terraform.graphNodeCloseProvider
    ansible_playbook.web_deployment - *terraform.NodeApplyableResourceInstance
  provider["registry.terraform.io/hashicorp/null"] - *terraform.NodeApplyableProvider
  provider["registry.terraform.io/hashicorp/null"] (close) - *terraform.graphNodeCloseProvider
    null_resource.wait_for_ssh (expand) - *terraform.nodeExpandApplyableResource
  provider["registry.terraform.io/hetznercloud/hcloud"] - *terraform.NodeApplyableProvider
    var.hcloud_token - *terraform.NodeRootVariable
  provider["registry.terraform.io/hetznercloud/hcloud"] (close) - *terraform.graphNodeCloseProvider
    hcloud_server.web (expand) - *terraform.nodeExpandApplyableResource
  root - *terraform.nodeCloseModule
    output.ip_address (expand) - *terraform.nodeExpandOutput
    provider["registry.terraform.io/ansible/ansible"] (close) - *terraform.graphNodeCloseProvider
    provider["registry.terraform.io/hashicorp/null"] (close) - *terraform.graphNodeCloseProvider
    provider["registry.terraform.io/hetznercloud/hcloud"] (close) - *terraform.graphNodeCloseProvider
  var.hcloud_token - *terraform.NodeRootVariable
  ------
2024-04-21T06:44:21.408Z [DEBUG] Starting graph walk: walkApply
2024-04-21T06:44:21.408Z [TRACE] vertex "var.hcloud_token": starting visit (*terraform.NodeRootVariable)
2024-04-21T06:44:21.408Z [TRACE] vertex "var.hcloud_token": belongs to
2024-04-21T06:44:21.408Z [TRACE] NodeRootVariable: evaluating var.hcloud_token
2024-04-21T06:44:21.408Z [TRACE] prepareFinalInputVariableValue: preparing var.hcloud_token
2024-04-21T06:44:21.409Z [TRACE] evalVariableValidations: no validation rules declared for var.hcloud_token, so skipping
2024-04-21T06:44:21.409Z [TRACE] vertex "var.hcloud_token": visit complete
2024-04-21T06:44:21.409Z [TRACE] vertex "provider[\"registry.terraform.io/hetznercloud/hcloud\"]": starting visit (*terraform.NodeApplyableProvider)
2024-04-21T06:44:21.409Z [TRACE] vertex "provider[\"registry.terraform.io/hetznercloud/hcloud\"]": belongs to
2024-04-21T06:44:21.409Z [TRACE] vertex "provider[\"registry.terraform.io/ansible/ansible\"]": starting visit (*terraform.NodeApplyableProvider)
2024-04-21T06:44:21.409Z [TRACE] vertex "provider[\"registry.terraform.io/ansible/ansible\"]": belongs to
2024-04-21T06:44:21.409Z [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/null\"]": starting visit (*terraform.NodeApplyableProvider)
2024-04-21T06:44:21.409Z [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/null\"]": belongs to
2024-04-21T06:44:21.409Z [DEBUG] created provider logger: level=trace
2024-04-21T06:44:21.410Z [INFO]  provider: configuring client automatic mTLS
2024-04-21T06:44:21.415Z [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0 args=[".terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0"]
2024-04-21T06:44:21.415Z [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0 pid=57
2024-04-21T06:44:21.415Z [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0
2024-04-21T06:44:21.423Z [INFO]  provider.terraform-provider-hcloud_v1.45.0: configuring server automatic mTLS: timestamp=2024-04-21T06:44:21.423Z
2024-04-21T06:44:21.437Z [DEBUG] provider: using plugin: version=6
2024-04-21T06:44:21.437Z [DEBUG] provider.terraform-provider-hcloud_v1.45.0: plugin address: address=/tmp/plugin2809241690 network=unix timestamp=2024-04-21T06:44:21.437Z
2024-04-21T06:44:21.450Z [TRACE] BuiltinEvalContext: Initialized "provider[\"registry.terraform.io/hetznercloud/hcloud\"]" provider for provider["registry.terraform.io/hetznercloud/hcloud"]
2024-04-21T06:44:21.450Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.450Z [TRACE] NodeApplyableProvider: configuring provider["registry.terraform.io/hetznercloud/hcloud"]
2024-04-21T06:44:21.451Z [TRACE] buildProviderConfig for provider["registry.terraform.io/hetznercloud/hcloud"]: using explicit config only
2024-04-21T06:44:21.451Z [TRACE] GRPCProvider.v6: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/hetznercloud/hcloud
2024-04-21T06:44:21.451Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.451Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.451Z [TRACE] GRPCProvider.v6: ValidateProviderConfig
2024-04-21T06:44:21.451Z [TRACE] GRPCProvider.v6: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/hetznercloud/hcloud
2024-04-21T06:44:21.451Z [DEBUG] created provider logger: level=trace
2024-04-21T06:44:21.451Z [INFO]  provider: configuring client automatic mTLS
2024-04-21T06:44:21.453Z [TRACE] provider.stdio: waiting for stdio data
2024-04-21T06:44:21.455Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Received request: @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/tf6server/server.go:586 @module=sdk.proto tf_proto_version=6.4 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=ValidateProviderConfig tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.455Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Skipping protocol data file writing because no data directory is set. Use the TF_LOG_SDK_PROTO_DATA_DIR environment variable to enable this functionality.: tf_proto_version=6.4 @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/internal/logging/protocol_data.go:41 @module=sdk.proto tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_rpc=ValidateProviderConfig timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.455Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Sending request downstream: @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/internal/tf6serverlogging/downstream_request.go:20 @module=sdk.proto tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=ValidateProviderConfig tf_proto_version=6.4 tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.455Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: calling downstream server: @module=sdk.mux tf_mux_provider="*proto6server.Server" tf_rpc=ValidateProviderConfig @caller=github.com/hashicorp/terraform-plugin-mux@v0.13.0/internal/logging/mux.go:19 timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Checking ProviderSchema lock: @module=sdk.framework tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_rpc=ValidateProviderConfig @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:318 tf_mux_provider="*proto6server.Server" timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined Provider Schema: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:329 tf_mux_provider="*proto6server.Server" @module=sdk.framework tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_rpc=ValidateProviderConfig timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined Provider Schema: @module=sdk.framework tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:331 tf_mux_provider="*proto6server.Server" tf_rpc=ValidateProviderConfig timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined validator.String: tf_attribute_path=poll_function tf_mux_provider="*proto6server.Server" @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/attribute_validation.go:707 @module=sdk.framework description="value must be one of: [\"constant\" \"exponential\"]" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_rpc=ValidateProviderConfig timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined validator.String: description="value must be one of: [\"constant\" \"exponential\"]" tf_attribute_path=poll_function tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/attribute_validation.go:717 tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 @module=sdk.framework tf_rpc=ValidateProviderConfig timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: calling downstream server: @module=sdk.mux tf_mux_provider=tf5to6server.v5tov6Server tf_rpc=ValidateProviderConfig @caller=github.com/hashicorp/terraform-plugin-mux@v0.13.0/internal/logging/mux.go:19 timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Preparing provider configuration: @module=sdk.helper_schema tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:166 tf_mux_provider=tf5to6server.v5tov6Server tf_rpc=ValidateProviderConfig timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.456Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling downstream: tf_rpc=ValidateProviderConfig tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:254 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.454Z
2024-04-21T06:44:21.457Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called downstream: tf_rpc=ValidateProviderConfig @module=sdk.helper_schema tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_mux_provider=tf5to6server.v5tov6Server @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:256 timestamp=2024-04-21T06:44:21.455Z
2024-04-21T06:44:21.457Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Received downstream response: @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/internal/tf6serverlogging/downstream_request.go:40 diagnostic_error_count=0 diagnostic_warning_count=0 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_duration_ms=0 @module=sdk.proto tf_proto_version=6.4 tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_rpc=ValidateProviderConfig timestamp=2024-04-21T06:44:21.455Z
2024-04-21T06:44:21.457Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Served request: tf_req_id=17d394d5-85b1-0125-506a-284c0d289a76 tf_rpc=ValidateProviderConfig @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/tf6server/server.go:606 @module=sdk.proto tf_proto_version=6.4 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.455Z
2024-04-21T06:44:21.459Z [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0 args=[".terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0"]
2024-04-21T06:44:21.459Z [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0 pid=65
2024-04-21T06:44:21.460Z [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0
2024-04-21T06:44:21.464Z [INFO]  provider.terraform-provider-ansible_v1.2.0: configuring server automatic mTLS: timestamp=2024-04-21T06:44:21.464Z
2024-04-21T06:44:21.480Z [DEBUG] provider: using plugin: version=5
2024-04-21T06:44:21.480Z [DEBUG] provider.terraform-provider-ansible_v1.2.0: plugin address: address=/tmp/plugin288320573 network=unix timestamp=2024-04-21T06:44:21.480Z
2024-04-21T06:44:21.492Z [TRACE] BuiltinEvalContext: Initialized "provider[\"registry.terraform.io/ansible/ansible\"]" provider for provider["registry.terraform.io/ansible/ansible"]
2024-04-21T06:44:21.492Z [TRACE] GRPCProvider.v6: ConfigureProvider
2024-04-21T06:44:21.492Z [TRACE] GRPCProvider.v6: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/hetznercloud/hcloud
2024-04-21T06:44:21.492Z [TRACE] provider.stdio: waiting for stdio data
2024-04-21T06:44:21.492Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.492Z [TRACE] NodeApplyableProvider: configuring provider["registry.terraform.io/ansible/ansible"]
2024-04-21T06:44:21.492Z [TRACE] buildProviderConfig for provider["registry.terraform.io/ansible/ansible"]: using explicit config only
2024-04-21T06:44:21.492Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.492Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/ansible/ansible
2024-04-21T06:44:21.492Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.492Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.492Z [TRACE] GRPCProvider: ValidateProviderConfig
2024-04-21T06:44:21.492Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.492Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/ansible/ansible
2024-04-21T06:44:21.492Z [DEBUG] created provider logger: level=trace
2024-04-21T06:44:21.492Z [INFO]  provider: configuring client automatic mTLS
2024-04-21T06:44:21.495Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Received request: tf_rpc=ConfigureProvider @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/tf6server/server.go:559 tf_req_id=10b51d33-f58d-08d1-9260-[14](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L14)c79fee4092 @module=sdk.proto tf_proto_version=6.4 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.494Z
2024-04-21T06:44:21.495Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Sending request downstream: tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 tf_rpc=ConfigureProvider @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/internal/tf6serverlogging/downstream_request.go:20 @module=sdk.proto tf_proto_version=6.4 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.494Z
2024-04-21T06:44:21.496Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: calling downstream server: @caller=github.com/hashicorp/terraform-plugin-mux@v0.13.0/internal/logging/mux.go:19 @module=sdk.mux tf_mux_provider="*proto6server.Server" tf_rpc=ConfigureProvider timestamp=2024-04-21T06:44:21.494Z
2024-04-21T06:44:21.496Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Checking ProviderSchema lock: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:318 @module=sdk.framework tf_mux_provider="*proto6server.Server" tf_rpc=ConfigureProvider tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 timestamp=2024-04-21T06:44:21.494Z
2024-04-21T06:44:21.496Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling provider defined Provider Configure: @module=sdk.framework tf_rpc=ConfigureProvider tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server_configureprovider.go:[15](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L15) timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.496Z [INFO]  provider.terraform-provider-hcloud_v1.45.0: terraform-provider-hcloud info: @caller=github.com/hetznercloud/terraform-provider-hcloud/hcloud/plugin_provider.go:159 @module=hcloud commit=6011b4289c6ae5be3c642d391fe[16](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L16)f1b799d5fad tf_mux_provider="*proto6server.Server" tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 tf_rpc=ConfigureProvider version=1.45.0 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [INFO]  provider.terraform-provider-hcloud_v1.45.0: hcloud-go info: @caller=github.com/hetznercloud/terraform-provider-hcloud/hcloud/plugin_provider.go:160 tf_rpc=ConfigureProvider version=1.53.0 @module=hcloud tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called provider defined Provider Configure: tf_mux_provider="*proto6server.Server" tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=ConfigureProvider @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server_configureprovider.go:23 @module=sdk.framework tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: calling downstream server: @module=sdk.mux tf_mux_provider=tf5to6server.v5tov6Server tf_rpc=ConfigureProvider @caller=github.com/hashicorp/terraform-plugin-mux@v0.13.0/internal/logging/mux.go:19 timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Calling downstream: tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 tf_rpc=ConfigureProvider @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:606 timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [DEBUG] provider.terraform-provider-hcloud_v1.45.0: 2024/04/21 06:44:21 [DEBUG] hcloud terraform provider version: 1.45.0 commit: 6011b4289c6ae5be3c642d391fe16f1b799d5fad
2024-04-21T06:44:21.497Z [DEBUG] provider.terraform-provider-hcloud_v1.45.0: 2024/04/21 06:44:21 [DEBUG] hcloud-go version: 1.53.0
2024-04-21T06:44:21.497Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Called downstream: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.31.0/helper/schema/grpc_provider.go:608 tf_rpc=ConfigureProvider @module=sdk.helper_schema tf_mux_provider=tf5to6server.v5tov6Server tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Received downstream response: @module=sdk.proto diagnostic_error_count=0 diagnostic_warning_count=0 tf_req_duration_ms=0 tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/internal/tf6serverlogging/downstream_request.go:40 tf_proto_version=6.4 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud tf_rpc=ConfigureProvider timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [TRACE] provider.terraform-provider-hcloud_v1.45.0: Served request: @module=sdk.proto tf_proto_version=6.4 tf_req_id=10b51d33-f58d-08d1-9260-14c79fee4092 tf_rpc=ConfigureProvider @caller=github.com/hashicorp/terraform-plugin-go@v0.20.0/tfprotov6/tf6server/server.go:579 tf_provider_addr=registry.terraform.io/hetznercloud/hcloud timestamp=2024-04-21T06:44:21.495Z
2024-04-21T06:44:21.497Z [TRACE] vertex "provider[\"registry.terraform.io/hetznercloud/hcloud\"]": visit complete
2024-04-21T06:44:21.497Z [TRACE] vertex "hcloud_server.web (expand)": starting visit (*terraform.nodeExpandApplyableResource)
2024-04-21T06:44:21.497Z [TRACE] vertex "hcloud_server.web (expand)": does not belong to any module instance
2024-04-21T06:44:21.497Z [TRACE] vertex "hcloud_server.web (expand)": visit complete
2024-04-21T06:44:21.497Z [TRACE] vertex "output.ip_address (expand)": starting visit (*terraform.nodeExpandOutput)
2024-04-21T06:44:21.497Z [TRACE] vertex "output.ip_address (expand)": does not belong to any module instance
2024-04-21T06:44:21.497Z [TRACE] vertex "output.ip_address (expand)": expanding dynamic subgraph
2024-04-21T06:44:21.497Z [TRACE] Expanding output: adding output.ip_address as *terraform.NodeApplyableOutput
2024-04-21T06:44:21.498Z [TRACE] vertex "output.ip_address (expand)": entering dynamic subgraph
2024-04-21T06:44:21.498Z [TRACE] vertex "provider[\"registry.terraform.io/hetznercloud/hcloud\"] (close)": starting visit (*terraform.graphNodeCloseProvider)
2024-04-21T06:44:21.498Z [TRACE] vertex "provider[\"registry.terraform.io/hetznercloud/hcloud\"] (close)": does not belong to any module instance
2024-04-21T06:44:21.498Z [TRACE] vertex "output.ip_address": starting visit (*terraform.NodeApplyableOutput)
2024-04-21T06:44:21.498Z [TRACE] vertex "output.ip_address": belongs to
2024-04-21T06:44:21.498Z [TRACE] setValue: Saving value for output.ip_address in state
2024-04-21T06:44:21.498Z [TRACE] vertex "output.ip_address": visit complete
2024-04-21T06:44:21.498Z [TRACE] vertex "root": starting visit (terraform.graphNodeRoot)
2024-04-21T06:44:21.498Z [TRACE] vertex "root": does not belong to any module instance
2024-04-21T06:44:21.498Z [TRACE] vertex "root": visit complete
2024-04-21T06:44:21.498Z [TRACE] vertex "output.ip_address (expand)": dynamic subgraph completed successfully
2024-04-21T06:44:21.498Z [TRACE] vertex "output.ip_address (expand)": visit complete
2024-04-21T06:44:21.499Z [DEBUG] provider: starting plugin: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5 args=[".terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5"]
2024-04-21T06:44:21.499Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received request: tf_proto_version=5.4 tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:548 @module=sdk.proto tf_provider_addr=provider timestamp=2024-04-21T06:44:21.499Z
2024-04-21T06:44:21.499Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Skipping protocol data file writing because no data directory is set. Use the TF_LOG_SDK_PROTO_DATA_DIR environment variable to enable this functionality.: tf_proto_version=5.4 @module=sdk.proto @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/internal/logging/protocol_data.go:41 tf_provider_addr=provider tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b tf_rpc=PrepareProviderConfig timestamp=2024-04-21T06:44:21.499Z
2024-04-21T06:44:21.499Z [DEBUG] provider: plugin started: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5 pid=72
2024-04-21T06:44:21.499Z [DEBUG] provider: waiting for RPC address: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5
2024-04-21T06:44:21.500Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Sending request downstream: tf_proto_version=5.4 tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 @module=sdk.proto tf_provider_addr=provider tf_rpc=PrepareProviderConfig timestamp=2024-04-21T06:44:21.499Z
2024-04-21T06:44:21.500Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Preparing provider configuration: tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:169 @module=sdk.helper_schema tf_provider_addr=provider tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b timestamp=2024-04-21T06:44:21.500Z
2024-04-21T06:44:21.500Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Calling downstream: @module=sdk.helper_schema tf_provider_addr=provider tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:257 timestamp=2024-04-21T06:44:21.500Z
2024-04-21T06:44:21.501Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Called downstream: @module=sdk.helper_schema tf_provider_addr=provider tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:259 timestamp=2024-04-21T06:44:21.501Z
2024-04-21T06:44:21.501Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received downstream response: @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 @module=sdk.proto diagnostic_error_count=0 diagnostic_warning_count=0 tf_rpc=PrepareProviderConfig tf_proto_version=5.4 tf_provider_addr=provider tf_req_duration_ms=1 tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b timestamp=2024-04-21T06:44:21.501Z
2024-04-21T06:44:21.502Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Served request: tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:569 @module=sdk.proto tf_proto_version=5.4 tf_provider_addr=provider tf_req_id=57ce3340-b867-1432-fa51-b7157b18b66b timestamp=2024-04-21T06:44:21.501Z
2024-04-21T06:44:21.504Z [INFO]  provider.terraform-provider-null_v3.2.2_x5: configuring server automatic mTLS: timestamp=2024-04-21T06:44:21.503Z
2024-04-21T06:44:21.537Z [DEBUG] provider.terraform-provider-null_v3.2.2_x5: plugin address: address=/tmp/plugin758484651 network=unix timestamp=2024-04-21T06:44:21.537Z
2024-04-21T06:44:21.537Z [DEBUG] provider: using plugin: version=5
2024-04-21T06:44:21.553Z [TRACE] BuiltinEvalContext: Initialized "provider[\"registry.terraform.io/hashicorp/null\"]" provider for provider["registry.terraform.io/hashicorp/null"]
2024-04-21T06:44:21.553Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hashicorp/null" is in the global cache
2024-04-21T06:44:21.553Z [TRACE] NodeApplyableProvider: configuring provider["registry.terraform.io/hashicorp/null"]
2024-04-21T06:44:21.553Z [TRACE] buildProviderConfig for provider["registry.terraform.io/hashicorp/null"]: no configuration at all
2024-04-21T06:44:21.553Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.553Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/hashicorp/null
2024-04-21T06:44:21.554Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.554Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.554Z [TRACE] provider.stdio: waiting for stdio data
2024-04-21T06:44:21.554Z [TRACE] GRPCProvider.v6: Close
2024-04-21T06:44:21.555Z [TRACE] GRPCProvider: ValidateProviderConfig
2024-04-21T06:44:21.555Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.555Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/hashicorp/null
2024-04-21T06:44:21.556Z [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2024-04-21T06:44:21.557Z [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/hetznercloud/hcloud/1.45.0/linux_amd64/terraform-provider-hcloud_v1.45.0 pid=57
2024-04-21T06:44:21.557Z [DEBUG] provider: plugin exited
2024-04-21T06:44:21.557Z [TRACE] vertex "provider[\"registry.terraform.io/hetznercloud/hcloud\"] (close)": visit complete
2024-04-21T06:44:21.557Z [TRACE] GRPCProvider: ConfigureProvider
2024-04-21T06:44:21.557Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.557Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/ansible/ansible
2024-04-21T06:44:21.557Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received request: tf_proto_version=5.4 tf_req_id=88bfd8c6-76be-04c4-9bc3-fe6e812cdd16 tf_rpc=Configure @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:577 @module=sdk.proto tf_provider_addr=provider timestamp=2024-04-21T06:44:21.557Z
2024-04-21T06:44:21.558Z [TRACE] vertex "provider[\"registry.terraform.io/ansible/ansible\"]": visit complete
2024-04-21T06:44:21.558Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Received request: tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/tf5server/server.go:559 @module=sdk.proto tf_proto_version=5.4 tf_provider_addr=registry.terraform.io/hashicorp/null tf_rpc=PrepareProviderConfig timestamp=2024-04-21T06:44:21.558Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Skipping protocol data file writing because no data directory is set. Use the TF_LOG_SDK_PROTO_DATA_DIR environment variable to enable this functionality.: @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/internal/logging/protocol_data.go:41 tf_proto_version=5.4 tf_rpc=PrepareProviderConfig @module=sdk.proto tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 timestamp=2024-04-21T06:44:21.558Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Sending request downstream: @module=sdk.proto tf_proto_version=5.4 tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 tf_provider_addr=registry.terraform.io/hashicorp/null tf_rpc=PrepareProviderConfig timestamp=2024-04-21T06:44:21.558Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Checking ProviderSchema lock: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:318 @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 tf_rpc=PrepareProviderConfig timestamp=2024-04-21T06:44:21.558Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Sending request downstream: tf_provider_addr=provider tf_rpc=Configure @module=sdk.proto tf_proto_version=5.4 tf_req_id=88bfd8c6-76be-04c4-9bc3-fe6e812cdd16 @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 timestamp=2024-04-21T06:44:21.557Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Calling downstream: @module=sdk.helper_schema tf_provider_addr=provider tf_req_id=88bfd8c6-76be-04c4-9bc3-fe6e812cdd16 tf_rpc=Configure @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:609 timestamp=2024-04-21T06:44:21.557Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Called downstream: tf_provider_addr=provider tf_req_id=88bfd8c6-76be-04c4-9bc3-fe6e812cdd16 tf_rpc=Configure @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:611 @module=sdk.helper_schema timestamp=2024-04-21T06:44:21.557Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received downstream response: diagnostic_error_count=0 diagnostic_warning_count=0 tf_proto_version=5.4 tf_provider_addr=provider tf_rpc=Configure @module=sdk.proto tf_req_duration_ms=0 tf_req_id=88bfd8c6-76be-04c4-9bc3-fe6e812cdd16 @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 timestamp=2024-04-21T06:44:21.557Z
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Served request: @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:596 tf_proto_version=5.4 @module=sdk.proto tf_provider_addr=provider tf_req_id=88bfd8c6-76be-04c4-9bc3-fe6e812cdd16 tf_rpc=Configure timestamp=2024-04-21T06:44:21.557Z
2024-04-21T06:44:21.559Z [TRACE] GRPCProvider: ConfigureProvider
2024-04-21T06:44:21.559Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.560Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/hashicorp/null
2024-04-21T06:44:21.559Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined Provider Schema: tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:329 @module=sdk.framework timestamp=2024-04-21T06:44:21.558Z
2024-04-21T06:44:21.560Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined Provider Schema: @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:331 timestamp=2024-04-21T06:44:21.558Z
2024-04-21T06:44:21.560Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Received downstream response: @module=sdk.proto diagnostic_error_count=0 tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 tf_rpc=PrepareProviderConfig @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 diagnostic_warning_count=0 tf_proto_version=5.4 tf_req_duration_ms=0 timestamp=2024-04-21T06:44:21.559Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Served request: @module=sdk.proto tf_proto_version=5.4 tf_provider_addr=registry.terraform.io/hashicorp/null @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/tf5server/server.go:580 tf_req_id=c32a6263-d15a-22b0-c6c0-65fd18755de1 tf_rpc=PrepareProviderConfig timestamp=2024-04-21T06:44:21.559Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Received request: tf_rpc=Configure @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/tf5server/server.go:588 tf_proto_version=5.4 tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=26b7fe24-b22f-1506-24ab-d967[17](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L17)026de7 @module=sdk.proto timestamp=2024-04-21T06:44:21.560Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Sending request downstream: @module=sdk.proto tf_proto_version=5.4 tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=26b7fe24-b22f-1506-24ab-d96717026de7 tf_rpc=Configure @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 timestamp=2024-04-21T06:44:21.560Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Checking ProviderSchema lock: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server.go:3[18](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L18) @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=26b7fe24-b22f-1506-24ab-d96717026de7 tf_rpc=Configure timestamp=2024-04-21T06:44:21.560Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Calling provider defined Provider Configure: @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server_configureprovider.go:15 @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=26b7fe24-b22f-1506-24ab-d96717026de7 tf_rpc=Configure timestamp=2024-04-21T06:44:21.560Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Called provider defined Provider Configure: @module=sdk.framework tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=26b7fe24-b22f-1506-24ab-d96717026de7 tf_rpc=Configure @caller=github.com/hashicorp/terraform-plugin-framework@v1.4.2/internal/fwserver/server_configureprovider.go:23 timestamp=2024-04-21T06:44:21.560Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Received downstream response: tf_req_duration_ms=0 tf_req_id=26b7fe24-b22f-1506-24ab-d96717026de7 tf_rpc=Configure @caller=github.com/hashicorp/terraform-plugin-go@v0.[19](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L19).1/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 @module=sdk.proto tf_provider_addr=registry.terraform.io/hashicorp/null diagnostic_error_count=0 diagnostic_warning_count=0 tf_proto_version=5.4 timestamp=[20](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L20)24-04-21T06:44:21.560Z
2024-04-21T06:44:21.561Z [TRACE] provider.terraform-provider-null_v3.2.2_x5: Served request: @module=sdk.proto tf_provider_addr=registry.terraform.io/hashicorp/null tf_req_id=26b7fe24-b22f-1506-24ab-d96717026de7 @caller=github.com/hashicorp/terraform-plugin-go@v0.19.1/tfprotov5/tf5server/server.go:608 tf_proto_version=5.4 tf_rpc=Configure timestamp=2024-04-[21](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L21)T06:44:21.560Z
2024-04-21T06:44:21.561Z [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/null\"]": visit complete
2024-04-21T06:44:21.562Z [TRACE] vertex "null_resource.wait_for_ssh (expand)": starting visit (*terraform.nodeExpandApplyableResource)
2024-04-21T06:44:21.562Z [TRACE] vertex "null_resource.wait_for_ssh (expand)": does not belong to any module instance
2024-04-21T06:44:21.562Z [TRACE] vertex "null_resource.wait_for_ssh (expand)": visit complete
2024-04-21T06:44:21.562Z [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/null\"] (close)": starting visit (*terraform.graphNodeCloseProvider)
2024-04-21T06:44:21.562Z [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/null\"] (close)": does not belong to any module instance
2024-04-21T06:44:21.562Z [TRACE] GRPCProvider: Close
2024-04-21T06:44:21.562Z [TRACE] vertex "ansible_playbook.web_deployment (expand)": starting visit (*terraform.nodeExpandApplyableResource)
2024-04-21T06:44:21.562Z [TRACE] vertex "ansible_playbook.web_deployment (expand)": does not belong to any module instance
2024-04-21T06:44:21.562Z [TRACE] vertex "ansible_playbook.web_deployment (expand)": visit complete
2024-04-21T06:44:21.562Z [TRACE] vertex "ansible_playbook.web_deployment": starting visit (*terraform.NodeApplyableResourceInstance)
2024-04-21T06:44:21.562Z [TRACE] vertex "ansible_playbook.web_deployment": belongs to
2024-04-21T06:44:21.563Z [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2024-04-21T06:44:21.564Z [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/hashicorp/null/3.2.2/linux_amd64/terraform-provider-null_v3.2.2_x5 pid=72
2024-04-21T06:44:21.564Z [DEBUG] provider: plugin exited
2024-04-21T06:44:21.564Z [TRACE] vertex "provider[\"registry.terraform.io/hashicorp/null\"] (close)": visit complete
2024-04-21T06:44:21.564Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.564Z [TRACE] readDiff: Read Create change from plan for ansible_playbook.web_deployment
2024-04-21T06:44:21.564Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.564Z [TRACE] readResourceInstanceState: reading state for ansible_playbook.web_deployment
2024-04-21T06:44:21.564Z [TRACE] readResourceInstanceState: no state present for ansible_playbook.web_deployment
2024-04-21T06:44:21.564Z [TRACE] readDiff: Read Create change from plan for ansible_playbook.web_deployment
2024-04-21T06:44:21.564Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.564Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.564Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.565Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.565Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.565Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.565Z [TRACE] Re-validating config for "ansible_playbook.web_deployment"
2024-04-21T06:44:21.565Z [TRACE] GRPCProvider: ValidateResourceConfig
2024-04-21T06:44:21.565Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.565Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/ansible/ansible
2024-04-21T06:44:21.566Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received request: tf_resource_type=ansible_playbook @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:706 @module=sdk.proto tf_proto_version=5.4 tf_provider_addr=provider tf_req_id=a32bf482-4aa3-fdbd-a86b-a26a2cb31ba7 tf_rpc=ValidateResourceTypeConfig timestamp=2024-04-21T06:44:21.565Z
2024-04-21T06:44:21.566Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Sending request downstream: tf_req_id=a32bf482-4aa3-fdbd-a86b-a26a2cb31ba7 tf_rpc=ValidateResourceTypeConfig @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 tf_proto_version=5.4 @module=sdk.proto tf_provider_addr=provider tf_resource_type=ansible_playbook timestamp=2024-04-21T06:44:21.566Z
2024-04-21T06:44:21.566Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Calling downstream: @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:286 @module=sdk.helper_schema tf_provider_addr=provider tf_req_id=a32bf482-4aa3-fdbd-a86b-a26a2cb31ba7 tf_resource_type=ansible_playbook tf_rpc=ValidateResourceTypeConfig timestamp=2024-04-21T06:44:21.566Z
2024-04-21T06:44:21.566Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Called downstream: @module=sdk.helper_schema tf_rpc=ValidateResourceTypeConfig @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/grpc_provider.go:288 tf_provider_addr=provider tf_req_id=a32bf482-4aa3-fdbd-a86b-a26a2cb31ba7 tf_resource_type=ansible_playbook timestamp=2024-04-21T06:44:21.566Z
2024-04-21T06:44:21.566Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received downstream response: diagnostic_error_count=0 tf_proto_version=5.4 tf_provider_addr=provider diagnostic_warning_count=0 tf_req_duration_ms=0 tf_req_id=a32bf482-4aa3-fdbd-a86b-a26a2cb31ba7 tf_resource_type=ansible_playbook @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 @module=sdk.proto tf_rpc=ValidateResourceTypeConfig timestamp=2024-04-21T06:44:21.566Z
2024-04-21T06:44:21.566Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Served request: tf_proto_version=5.4 tf_rpc=ValidateResourceTypeConfig @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:726 tf_provider_addr=provider tf_req_id=a32bf482-4aa3-fdbd-a86b-a26a2cb31ba7 tf_resource_type=ansible_playbook @module=sdk.proto timestamp=2024-04-21T06:44:21.566Z
2024-04-21T06:44:21.567Z [TRACE] GRPCProvider: PlanResourceChange
2024-04-21T06:44:21.567Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.567Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/ansible/ansible
2024-04-21T06:44:21.568Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received request: tf_rpc=PlanResourceChange tf_proto_version=5.4 tf_provider_addr=provider tf_req_id=cd010fe8-3901-1c40-1665-474d848f94[22](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L22) @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:797 @module=sdk.proto tf_resource_type=ansible_playbook timestamp=2024-04-21T06:44:21.567Z
2024-04-21T06:44:21.568Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Sending request downstream: @module=sdk.proto tf_proto_version=5.4 tf_provider_addr=provider tf_req_id=cd010fe8-3901-1c40-1665-474d848f9422 @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 tf_resource_type=ansible_playbook tf_rpc=PlanResourceChange timestamp=2024-04-21T06:44:21.567Z
2024-04-21T06:44:21.568Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received downstream response: @module=sdk.proto diagnostic_warning_count=0 tf_req_duration_ms=0 tf_resource_type=ansible_playbook tf_rpc=PlanResourceChange @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 tf_proto_version=5.4 tf_provider_addr=provider tf_req_id=cd010fe8-3901-1c40-1665-474d848f9422 diagnostic_error_count=0 timestamp=2024-04-21T06:44:21.568Z
2024-04-21T06:44:21.569Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Served request: tf_provider_addr=provider tf_req_id=cd010fe8-3901-1c40-1665-474d848f9422 tf_resource_type=ansible_playbook tf_rpc=PlanResourceChange @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:8[23](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L23) @module=sdk.proto tf_proto_version=5.4 timestamp=2024-04-21T06:44:21.568Z
20[24](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L24)-04-21T06:44:21.569Z [WARN]  Provider "registry.terraform.io/ansible/ansible" produced an invalid plan for ansible_playbook.web_deployment, 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:
      - .verbosity: planned value cty.NumberIntVal(0) for a non-computed attribute
      - .ignore_playbook_failure: planned value cty.False for a non-computed attribute
      - .ansible_playbook_binary: planned value cty.StringVal("ansible-playbook") for a non-computed attribute
      - .check_mode: planned value cty.False for a non-computed attribute
      - .force_handlers: planned value cty.False for a non-computed attribute
      - .diff_mode: planned value cty.False for a non-computed attribute
2024-04-21T06:44:21.569Z [TRACE] checkPlannedChange: Verifying that actual change (action Create) matches planned change (action Create)
ansible_playbook.web_deployment: Creating...
2024-04-21T06:44:21.570Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.570Z [INFO]  Starting apply for ansible_playbook.web_deployment
2024-04-21T06:44:21.570Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.570Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.570Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.570Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.570Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.570Z [DEBUG] ansible_playbook.web_deployment: applying the planned Create change
2024-04-21T06:44:21.570Z [TRACE] GRPCProvider: ApplyResourceChange
2024-04-21T06:44:21.570Z [TRACE] GRPCProvider: GetProviderSchema
2024-04-21T06:44:21.571Z [TRACE] GRPCProvider: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/ansible/ansible
2024-04-21T06:44:21.571Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received request: @module=sdk.proto tf_provider_addr=provider tf_req_id=daf1bf56-f069-006e-7bdf-c00016ab35e4 tf_resource_type=ansible_playbook tf_rpc=ApplyResourceChange @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:832 tf_proto_version=5.4 timestamp=2024-04-21T06:44:21.571Z
2024-04-21T06:44:21.571Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Sending request downstream: @module=sdk.proto tf_resource_type=ansible_playbook @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:20 tf_provider_addr=provider tf_req_id=daf1bf56-f069-006e-7bdf-c00016ab35e4 tf_rpc=ApplyResourceChange tf_proto_version=5.4 timestamp=2024-04-21T06:44:21.571Z
2024-04-21T06:44:21.572Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 [DEBUG] setting computed for "args" from ComputedKeys: timestamp=2024-04-21T06:44:21.572Z
2024-04-21T06:44:21.572Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Calling downstream: @module=sdk.helper_schema tf_req_id=daf1bf56-f069-006e-7bdf-c00016ab35e4 tf_rpc=ApplyResourceChange @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/resource.go:908 tf_provider_addr=provider tf_resource_type=ansible_playbook timestamp=2024-04-21T06:44:21.572Z
2024-04-21T06:44:21.572Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 [ANSIBLE ARGS]:: timestamp=2024-04-21T06:44:21.572Z
2024-04-21T06:44:21.572Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 [-e hostname=65.108.215.43 -e ansible_user=root ../ansible/playbook.yml]: timestamp=2024-04-21T06:44:21.572Z
2024-04-21T06:44:21.573Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 LOG [ansible-playbook]: playbook = ../ansible/playbook.yml: timestamp=2024-04-21T06:44:21.572Z
2024-04-21T06:44:21.573Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 Inventory /tmp/.inventory-2383076300.ini was created: timestamp=2024-04-21T06:44:21.573Z
2024-04-21T06:44:21.573Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 Temp Inventory File: /tmp/.inventory-2383076300.ini: timestamp=2024-04-21T06:44:21.573Z
2024-04-21T06:44:21.573Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 LOG [ansible-playbook]:: timestamp=2024-04-21T06:44:21.573Z
2024-04-21T06:44:21.573Z [INFO]  provider.terraform-provider-ansible_v1.2.0: 2024/04/21 06:44:21 LOG [ansible-playbook]: didn't wait for playbook to execute: exec: not started: timestamp=2024-04-21T06:44:21.573Z
2024-04-21T06:44:21.574Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Called downstream: @module=sdk.helper_schema tf_req_id=daf1bf56-f069-006e-7bdf-c00016ab35e4 @caller=github.com/hashicorp/terraform-plugin-sdk/v2@v2.32.0/helper/schema/resource.go:910 tf_provider_addr=provider tf_resource_type=ansible_playbook tf_rpc=ApplyResourceChange timestamp=2024-04-21T06:44:21.573Z
2024-04-21T06:44:21.575Z [TRACE] maybeTainted: ansible_playbook.web_deployment encountered an error during creation, so it is now marked as tainted
2024-04-21T06:44:21.575Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.576Z [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState to workingState for ansible_playbook.web_deployment
2024-04-21T06:44:21.576Z [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState: writing state object for ansible_playbook.web_deployment
2024-04-21T06:44:21.576Z [TRACE] evalApplyProvisioners: ansible_playbook.web_deployment is tainted, so skipping provisioning
2024-04-21T06:44:21.576Z [TRACE] maybeTainted: ansible_playbook.web_deployment was already tainted, so nothing to do
2024-04-21T06:44:21.576Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.576Z [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState to workingState for ansible_playbook.web_deployment
2024-04-21T06:44:21.576Z [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState: writing state object for ansible_playbook.web_deployment
2024-04-21T06:44:21.576Z [DEBUG] State storage *remote.State declined to persist a state snapshot
2024-04-21T06:44:21.576Z [ERROR] vertex "ansible_playbook.web_deployment" error: Empty Summary: This is always a bug in the provider and should be reported to the provider developers.
2024-04-21T06:44:21.576Z [TRACE] vertex "ansible_playbook.web_deployment": visit complete, with errors
2024-04-21T06:44:21.576Z [TRACE] dag/walk: upstream of "provider[\"registry.terraform.io/ansible/ansible\"] (close)" errored, so skipping
2024-04-21T06:44:21.576Z [TRACE] dag/walk: upstream of "root" errored, so skipping
2024-04-21T06:44:21.577Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hetznercloud/hcloud" is in the global cache
2024-04-21T06:44:21.577Z [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/ansible/ansible" is in the global cache
2024-04-21T06:44:21.577Z [DEBUG] states/remote: state read serial is: 4; serial is: 4
2024-04-21T06:44:21.577Z [DEBUG] states/remote: state read lineage is: 5a1419f1-d40f-2174-7145-2675e75f2b9b; lineage is: 5a1419f1-d40f-2174-7145-2675e75f2b9b
2024-04-21T06:44:21.577Z [DEBUG] POST https://gitlab.com/api/v4/projects/5615[25](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L25)44/terraform/state/master?ID=4a37864a-9f12-7958-e852-b81094876ccd
2024-04-21T06:44:21.575Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Received downstream response: tf_provider_addr=provider tf_req_duration_ms=3 @module=sdk.proto diagnostic_error_count=1 diagnostic_warning_count=0 @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/tf5serverlogging/downstream_request.go:40 tf_proto_version=5.4 tf_req_id=daf1bf56-f069-006e-7bdf-c00016ab35e4 tf_resource_type=ansible_playbook tf_rpc=ApplyResourceChange timestamp=2024-04-21T06:44:21.574Z
2024-04-21T06:44:21.578Z [ERROR] provider.terraform-provider-ansible_v1.2.0: Response contains error diagnostic: tf_proto_version=5.4 tf_req_id=daf1bf56-f069-006e-7bdf-c00016ab35e4 tf_resource_type=ansible_playbook tf_rpc=ApplyResourceChange @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/internal/diag/diagnostics.go:62 diagnostic_summary="Empty Summary: This is always a bug in the provider and should be reported to the provider developers." diagnostic_detail=ansible-playbook diagnostic_severity=ERROR tf_provider_addr=provider @module=sdk.proto timestamp=2024-04-21T06:44:21.574Z
2024-04-21T06:44:21.578Z [TRACE] provider.terraform-provider-ansible_v1.2.0: Served request: @caller=github.com/hashicorp/terraform-plugin-go@v0.21.0/tfprotov5/tf5server/server.go:858 @module=sdk.proto tf_provider_addr=provider tf_resource_type=ansible_playbook tf_proto_version=5.4 tf_req_id=daf1bf56-f069-006e-7bdf-c00016ab[35](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L35)e4 tf_rpc=ApplyResourceChange timestamp=2024-04-21T06:44:21.574Z
╷
│ Error: Empty Summary: This is always a bug in the provider and should be reported to the provider developers.
│ 
│   with ansible_playbook.web_deployment,
│   on main.tf line [37](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L37), in resource "ansible_playbook" "web_deployment":
│   37: resource "ansible_playbook" "web_deployment" {
│ 
│ ansible-playbook
╵
2024-04-21T06:44:21.942Z [DEBUG] DELETE https://gitlab.com/api/v4/projects/56152544/terraform/state/master/lock
2024-04-21T06:44:22.111Z [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2024-04-21T06:[44](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L44):22.112Z [DEBUG] provider: plugin process exited: path=.terraform/providers/registry.terraform.io/ansible/ansible/1.2.0/linux_amd64/terraform-provider-ansible_v1.2.0 pid=65
2024-04-21T06:44:22.112Z [DEBUG] provider: plugin exited
Cleaning up project directory and file based variables
00:01
ERROR: Job failed: exit code 1

@spham
Copy link
Author

spham commented Apr 21, 2024

# only one playbook.yml
---
- name: Install Symfony development environment
  hosts: all
  become: true
  vars:
    docker_arch: amd64
    git_user: "xxxxx"
    git_email: "yyyyyyy@zzz.com"

  tasks:
    - name: Wait for SSH to be available
      wait_for:
        host: "{{ inventory_hostname }}"
        port: 22
        delay: 10
        timeout: 120

    - name: Fail if not an x86_64 architecture
      ansible.builtin.fail:
        msg: "This playbook is intended only for x86_64 (amd64) architectures."
      when: ansible_architecture != "x86_64"

    - name: Update and upgrade all packages to the latest version
      ansible.builtin.apt:
        update_cache: true
        upgrade: dist
        cache_valid_time: 3600

    - name: Install required packages
      ansible.builtin.apt:
        pkg:
          - apt-transport-https
          - ca-certificates
          - curl
          - gnupg
          - software-properties-common
          - git
          - build-essential
          - zip

    - name: Create directory for Docker's GPG key
      ansible.builtin.file:
        path: /etc/apt/keyrings
        state: directory
        mode: "0755"

    - name: Add Docker's official GPG key
      ansible.builtin.apt_key:
        url: https://download.docker.com/linux/ubuntu/gpg
        keyring: /etc/apt/keyrings/docker.gpg
        state: present

    - name: Print architecture variables
      ansible.builtin.debug:
        msg: "Architecture: {{ ansible_architecture }}, Codename: {{ ansible_lsb.codename }}"

    - name: Add Docker repository
      ansible.builtin.apt_repository:
        repo: >-
          deb [arch={{ docker_arch }}
          signed-by=/etc/apt/keyrings/docker.gpg]
          https://download.docker.com/linux/ubuntu {{ ansible_lsb.codename }} stable
        filename: docker
        state: present

    - name: Install Docker and related packages
      ansible.builtin.apt:
        name: "{{ item }}"
        state: present
        update_cache: true
      loop:
        - docker-ce
        - docker-ce-cli
        - containerd.io
        - docker-buildx-plugin
        - docker-compose-plugin

    - name: Add Docker group
      ansible.builtin.group:
        name: docker
        state: present

    - name: Add user to Docker group
      ansible.builtin.user:
        name: "{{ ansible_user }}"
        groups: docker
        append: true

    - name: Enable and start Docker services
      ansible.builtin.systemd:
        name: "{{ item }}"
        enabled: true
        state: started
      loop:
        - docker.service
        - containerd.service

    - name: Installer Git
      ansible.builtin.apt:
        name: git
        state: present

    - name: Install PHP 8.3 repository
      ansible.builtin.apt_repository:
        repo: ppa:ondrej/php
        state: present

    - name: Install PHP 8.3
      ansible.builtin.apt:
        name: php8.3
        state: present

    - name: Install PHP 8.3 extentions (for Laravel)
      ansible.builtin.apt:
        name: "{{ item }}"
        state: present
      loop:
        - php8.3-xml
        - php8.3-mbstring
        - php8.3-intl
        - php8.3-mysql
        - php8.3-curl
        - php8.3-redis
        - php8.3-zip
        - php8.3-gd
        - php8.3-bcmath
        - php8.3-imagick
        - php8.3-xdebug
        - php8.3-ldap
        - php8.3-amqp
        - php8.3-sqlite3

    - name: Setup Symfony CLI
      ansible.builtin.shell: curl -1sLf 'https://dl.cloudsmith.io/public/symfony/stable/setup.deb.sh' | sudo -E bash
      args:
        creates: /usr/local/bin/symfony

    - name: Install Symfony CLI
      ansible.builtin.apt:
        name: symfony-cli
        state: present

    - name: Install Composer
      ansible.builtin.shell: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
      args:
        creates: /usr/local/bin/composer

    - name: Add NodeSource repository
      ansible.builtin.shell: curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -

    - name: Install Node.js
      apt:
        name: nodejs
        state: present

    - name: Mettre à jour npm
      ansible.builtin.shell: npm install -g npm@latest

    - name: Configuration de Git
      ansible.builtin.shell: |
        git config --global user.name "{{ git_user }}"
        git config --global user.email "{{ git_email }}"

    - name: Add non-privileged user
      ansible.builtin.user:
        name: dev
        state: present
        shell: /bin/bash
        create_home: yes

    - name: Add user to sudoers
      ansible.builtin.copy:
        content: "dev ALL=(ALL) NOPASSWD: ALL"
        dest: /etc/sudoers.d/dev
        mode: "0440"

    - name: Install Laravel Installer
      become: true
      become_user: dev
      shell: composer global require laravel/installer
      args:
        creates: /home/dev/.composer/vendor/bin/laravel

    - name: Add user to Docker group
      ansible.builtin.user:
        name: dev
        groups: docker
        append: true

    - name: Create SSH directory
      ansible.builtin.file:
        path: /home/dev/.ssh
        state: directory
        owner: dev
        group: dev
        mode: "0700"

    - name: Copy SSH public key to non-privileged user
      ansible.builtin.copy:
        src: ~/.ssh/id_rsa.pub
        dest: /home/dev/.ssh/authorized_keys
        owner: dev
        group: dev
        mode: "0600"

    - name: Copy SSH private key to non-privileged user
      ansible.builtin.copy:
        src: ~/.ssh/id_rsa
        dest: /home/dev/.ssh/id_rsa
        owner: dev
        group: dev
        mode: "0600"

    - name: Add Firewall rules
      ansible.builtin.apt:
        name: ufw
        state: present

    - name: By default, deny all incoming connections
      ansible.builtin.shell: ufw default deny incoming

    - name: By default, allow all outgoing connections
      ansible.builtin.shell: ufw default allow outgoing

    - name: Allow SSH anywhere
      ansible.builtin.shell: ufw allow OpenSSH

    - name: Enable UFW
      ansible.builtin.shell: ufw --force enable

@apricote
Copy link
Member

This is the only error I saw in your logs:

╷
│ Error: Empty Summary: This is always a bug in the provider and should be reported to the provider developers.
│ 
│   with ansible_playbook.web_deployment,
│   on main.tf line [37](https://gitlab.com/sp_2024/infra/vscode-cloud/-/jobs/6678290728#L37), in resource "ansible_playbook" "web_deployment":
│   37: resource "ansible_playbook" "web_deployment" {
│ 
│ ansible-playbook

This is an error coming from the ansible provider, not from the hcloud provider. You should try talking to them to figure out why this happens.

FWIW, while testing this locally, I found that I have the same error when ansible is not installed locally. After installing it the playbook is being executed.

This error does not match your initial description (Intermittent Server Connectivity Issue).


Some general suggestions:

  • You do not need to use null_resource here, you can also use specify the connection and provisioners on the hcloud_server resource.
  • The server is running cloud-init on the initial startup. This might cause conflicts with your playbook. I would recommend running cloud-init status --wait in a provisioner on the hcloud_server resource. This makes sure, that cloud-init has finished before any other resource can use the server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants