Like I said before, i have never used packer to build kvm boxes, but I found this https://github.com/goffinet/packer-kvm.git There are builds for a number of different distros. It may have code that helps.
On Tuesday, January 25, 2022 at 3:20:33 AM UTC-7 [email protected] wrote: > Hi, I'm, trying this ubuntu.json > > { > "variables": { > "serial": "" > }, > > "builders": [ > { > "accelerator": "kvm", > "boot_command": [ > "", > "append console=ttyS0,115200n8 autoinstall > ds=no-cloud-net;s=http://{{ .HTTPIP }}:{{ .HTTPPort }}/user-data", > "initrd=casper/initrd ", > "kernel=casper/vmlinuz ", > "" > ], > "boot_wait": "10s", > "disk_interface": "virtio", > "disk_size": "50G", > "disk_cache": "none", > "disk_compression": true, > "headless": "true", > "use_default_display": false, > "format": "qcow2", > "http_directory": "./http", > "iso_checksum": > "sha256:f8e3086f3cea0fb3fefb29937ab5ed9d19e767079633960ccb50e76153effc98", > "iso_urls": [ > "/Scripts/ubuntu-20.04.3-live-server-amd64.iso" > ], > "name": "ubuntu-packer1", > "net_device": "virtio-net", > "output_directory": "output/ubuntu", > "shutdown_command": "shutdown -P now", > "ssh_handshake_attempts": "20", > "ssh_password": "ubuntu", > "ssh_timeout": "20m", > "ssh_username": "ubuntu", > "type": "qemu", > "cpus": "1", > "memory": "1024" > } > ], > "provisioners": [ > { > "inline": [ > "ls /" > ], > "type": "shell" > } > ] > } > > I'm connected to build host trough ssh without X, so no graphics. I get > this into packer.log: > 2022/01/25 11:28:02 packer-builder-qemu plugin: [INFO] Attempting SSH > connection to 127.0.0.1:3299... > 2022/01/25 11:28:02 packer-builder-qemu plugin: [DEBUG] reconnecting to > TCP connection for SSH > 2022/01/25 11:28:02 packer-builder-qemu plugin: [DEBUG] handshaking with > SSH > > But there's no ssh available, ssh does not respond from cmd line to > 127.0.0.1 -p 3299 either. Kickstart file was generated from manual install > I did earlier. I'm newbie with Packer so what I doing wrong here? > > Br, Jouni > -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/hashicorp/packer/issues IRC: #packer-tool on Freenode --- You received this message because you are subscribed to the Google Groups "Packer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/packer-tool/90daf8df-f7c1-45d6-b237-fe93fd006aafn%40googlegroups.com.
