source "qemu" "debian" { accelerator = "kvm" boot_wait = "1s" boot_command = [ "", # non-graphical install "preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg ", "language=fr locale=fr_FR.UTF-8 ", "country=FR keymap=fr(latin9) ", "hostname=packer domain=test ", # Should be overriden after DHCP, if available "", ] cpus = 2 disk_compression = true disk_detect_zeroes = "unmap" disk_discard = "unmap" skip_compaction = false disk_interface = "virtio" disk_image = false use_backing_file = false disk_size = "80G" format = "qcow2" headless = true http_directory = "/packer/httpdir" http_port_max = 10082 http_port_min = 10082 host_port_min = 2229 host_port_max = 2229 iso_checksum = "${var.iso_checksum}" iso_url = "${var.iso_url}" memory = 2048 net_device = "virtio-net" output_directory = "output_qcow2" qemuargs = [ ["-boot", "b"], ["-device", "virtio-rng-pci"] ] shutdown_command = "sudo /sbin/shutdown -hP now" ssh_password = "${var.ssh_password}" ssh_username = "${var.ssh_username}" ssh_wait_timeout = "900m" vm_name = "debian_packer.qcow2" vnc_port_max = "5900" vnc_port_min = "5900" }