Refactor VM hardware settings and update disk type to SCSI for better compatibility with Proxmox VE 7.4+

This commit is contained in:
Philip Henning 2026-02-12 19:13:58 +01:00
parent c063b79e1b
commit 775215f230

View file

@ -29,13 +29,16 @@ source "proxmox-iso" "debian-13-trixie-luks" {
cpu_type = "${var.template_cpu_type}"
cores = 2
memory = 2048
ballooning_minimum = 2048
bios = "ovmf"
scsi_controller = "virtio-scsi-pci"
scsi_controller = "virtio-scsi-single"
disks {
disk_size = "30G"
format = "qcow2"
storage_pool = "${var.disk_storage_pool}"
type = "virtio"
type = "scsi" # VirtIO-SCSI better maintained as virtio-blk has been deprecated in Proxmox VE 7.4+ and may cause issues with newer Linux kernels
io_thread = true
ssd = true
}
efi_config {
@ -63,7 +66,7 @@ source "proxmox-iso" "debian-13-trixie-luks" {
model = "virtio"
mac_address = "${var.mac_address}"
bridge = "${var.network_bridge}"
firewall = "false"
firewall = "true"
}
# VM Cloud-Init Settings
@ -72,7 +75,7 @@ source "proxmox-iso" "debian-13-trixie-luks" {
cloud_init_disk_type = "scsi"
# PACKER Boot Commands
boot = "order=virtio0;scsi0"
boot = "order=scsi0;scsi1"
boot_wait = "10s"
communicator = "ssh"
boot_command = [