Description
Lack of Hetzner cloud instances prevents image creation to work:
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Validating server types: cpx11
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Validating snapshot name: Talos Linux AMD64 for github-runners
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Creating temporary RSA SSH key for instance...
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Uploading temporary SSH key for instance...
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Creating server...
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Using image '114690387'
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Could not create server: error during placement (resource_unavailable, 81861d8beb8f129)
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> hcloud.amd64_builder: Deleting temporary SSH key...
module.kubernetes.terraform_data.amd64_image[0] (local-exec): Build 'hcloud.amd64_builder' errored after 1 second 62 milliseconds: Could not create server: error during placement (resource_unavailable, 81861d8beb8f129)module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> Wait completed after 1 second 62 milliseconds
module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> Some builds didn't complete successfully and had errors:
module.kubernetes.terraform_data.amd64_image[0] (local-exec): --> hcloud.amd64_builder: Could not create server: error during placement (resource_unavailable, 81861d8beb8f129)module.kubernetes.terraform_data.amd64_image[0] (local-exec): ==> Builds finished but no artifacts were created.
╷
│ Error: local-exec provisioner error
│
│ with module.kubernetes.terraform_data.amd64_image[0],
│ on .terraform/modules/kubernetes/image.tf line 143, in resource "terraform_data" "amd64_image":
│ 143: provisioner "local-exec" {
│
│ Error running command 'false || packer build -force -var 'cluster_name=github-runners' -var 'talos_version=v1.8.4' -var
│ 'talos_schematic_id=376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba' -var
│ 'talos_image_url=https://factory.talos.dev/image/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba/v1.8.4/hcloud-amd64.raw.xz' image_amd64.pkr.hcl': exit status 1. Output:
│ hcloud.amd64_builder: output will be in this color.
│
│ ==> hcloud.amd64_builder: Validating server types: cpx11
│ ==> hcloud.amd64_builder: Validating snapshot name: Talos Linux AMD64 for github-runners
│ ==> hcloud.amd64_builder: Creating temporary RSA SSH key for instance...
│ ==> hcloud.amd64_builder: Uploading temporary SSH key for instance...
│ ==> hcloud.amd64_builder: Creating server...
│ ==> hcloud.amd64_builder: Using image '114690387'
│ ==> hcloud.amd64_builder: Could not create server: error during placement (resource_unavailable, 81861d8beb8f129)
│ ==> hcloud.amd64_builder: Deleting temporary SSH key...
│ Build 'hcloud.amd64_builder' errored after 1 second 62 milliseconds: Could not create server: error during placement (resource_unavailable, 81861d8beb8f129)
│
│ ==> Wait completed after 1 second 62 milliseconds
│
│ ==> Some builds didn't complete successfully and had errors:
│ --> hcloud.amd64_builder: Could not create server: error during placement (resource_unavailable, 81861d8beb8f129)
│
│ ==> Builds finished but no artifacts were created.
Is there a way to specify what instance type and location to use for image creation?