diff --git a/debian/13-trixie-luks/debian-trixie.pkr.hcl b/debian/13-trixie-luks/debian-trixie.pkr.hcl index 1c60656..7fb60a1 100644 --- a/debian/13-trixie-luks/debian-trixie.pkr.hcl +++ b/debian/13-trixie-luks/debian-trixie.pkr.hcl @@ -25,17 +25,20 @@ source "proxmox-iso" "debian-13-trixie-luks" { qemu_agent = true # VM Hardware Settings - machine = "q35" - cpu_type = "${var.template_cpu_type}" - cores = 2 - memory = 2048 - bios = "ovmf" - scsi_controller = "virtio-scsi-pci" + machine = "q35" + cpu_type = "${var.template_cpu_type}" + cores = 2 + memory = 2048 + ballooning_minimum = 2048 + bios = "ovmf" + 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 = [