From c042c333a629afd4b295d52f92a1a4eada091fee Mon Sep 17 00:00:00 2001 From: James Arcus <jimbo@ucc.asn.au> Date: Mon, 13 Jan 2025 19:36:02 +0800 Subject: [PATCH 1/3] Bump TF provider version --- main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.tf b/main.tf index 32b7232..a04894d 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { proxmox = { source = "telmate/proxmox" - version = "3.0.1-rc3" + version = "3.0.1-rc6" } } } -- GitLab From d52a0da23707ab1283d4f548a9b6444e91c89bb9 Mon Sep 17 00:00:00 2001 From: James Arcus <jimbo@ucc.asn.au> Date: Mon, 13 Jan 2025 19:40:46 +0800 Subject: [PATCH 2/3] Add required network ID --- main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/main.tf b/main.tf index a04894d..7c12a9d 100644 --- a/main.tf +++ b/main.tf @@ -62,6 +62,7 @@ resource "proxmox_vm_qemu" "membervm_nogui" { } network { + id = 0 bridge = "vmbr0" model = "virtio" tag = 4 -- GitLab From 1c6d51b1e54e0173fbb5a3a7313882e418079efd Mon Sep 17 00:00:00 2001 From: James Arcus <jimbo@ucc.asn.au> Date: Mon, 13 Jan 2025 19:45:57 +0800 Subject: [PATCH 3/3] Add newly-required config --- main.tf | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.tf b/main.tf index 7c12a9d..403ed5c 100644 --- a/main.tf +++ b/main.tf @@ -38,7 +38,7 @@ resource "proxmox_vm_qemu" "membervm_nogui" { clone = "memberVM-nogui-template" agent = 1 - cpu = "x86-64-v2-AES" + cpu_type = "x86-64-v2-AES" scsihw = "virtio-scsi-pci" boot = "order=scsi0" ipconfig0 = "ip=dhcp,ip6=auto" @@ -68,6 +68,11 @@ resource "proxmox_vm_qemu" "membervm_nogui" { tag = 4 } + serial { + id = 0 + type = "socket" + } + # Always the same, regardless of the template chosen os_type = "cloud-init" pool = "Member-VMs-Auto" -- GitLab