From 1d92ea993c9d8307023648792b4434b23a4a9a6e Mon Sep 17 00:00:00 2001 From: CC Date: Tue, 23 Jun 2026 22:50:17 +0100 Subject: [PATCH] local-run --- terraform/modules/proxmox_ubuntu_cloudinit_clone/main.tf | 4 +++- terraform/modules/proxmox_ubuntu_cloudinit_clone/variables.tf | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/terraform/modules/proxmox_ubuntu_cloudinit_clone/main.tf b/terraform/modules/proxmox_ubuntu_cloudinit_clone/main.tf index 203bc3c..b517819 100644 --- a/terraform/modules/proxmox_ubuntu_cloudinit_clone/main.tf +++ b/terraform/modules/proxmox_ubuntu_cloudinit_clone/main.tf @@ -5,6 +5,7 @@ locals { ]) } + resource "proxmox_virtual_environment_file" "cloud_config" { content_type = "snippets" datastore_id = "local" @@ -31,7 +32,7 @@ resource "proxmox_virtual_environment_file" "cloud_config" { - docker shell: /bin/bash ssh-authorized-keys: - - "${var.vm_user_sshkey}" # Inject user's SSH key + - "${var.vm_user_sshkey}" # +++ Needs to be put into a variable injected by git actions secrets sudo: ALL=(ALL) NOPASSWD:ALL packages: @@ -42,6 +43,7 @@ resource "proxmox_virtual_environment_file" "cloud_config" { - gnupg - lsb-release - unattended-upgrades + - rsync runcmd: - systemctl enable qemu-guest-agent diff --git a/terraform/modules/proxmox_ubuntu_cloudinit_clone/variables.tf b/terraform/modules/proxmox_ubuntu_cloudinit_clone/variables.tf index 992802c..e11e11e 100644 --- a/terraform/modules/proxmox_ubuntu_cloudinit_clone/variables.tf +++ b/terraform/modules/proxmox_ubuntu_cloudinit_clone/variables.tf @@ -14,8 +14,8 @@ variable "instance_configs" { vmid = string })) default = [ - { crispy_name = "snap", vmid = "9002" }, - { crispy_name = "crackle", vmid = "9000" }, + { crispy_name = "snap", vmid = "902" }, + { crispy_name = "crackle", vmid = "901" }, { crispy_name = "pop", vmid = "900" } ] }