=> qemu: Waiting for SSH to become available…
2022/09/23 12:53:15 packer-builder-qemu plugin: [DEBUG] SSH handshake err:
Timeout during SSH handshake
2022/09/23 12:53:22 packer-builder-qemu plugin: [INFO] Attempting SSH
connection to 127.0.0.1:3565…
2022/09/23 12:53:22 packer-builder-qemu plugin: [DEBUG] reconnecting to TCP
connection for SSH
2022/09/23 12:53:22 packer-builder-qemu plugin: [DEBUG] handshaking with SSH
2022/09/23 12:54:22 packer-builder-qemu plugin: [DEBUG] SSH handshake err:
Timeout during SSH handshake
2022/09/23 12:54:29 packer-builder-qemu plugin: [INFO] Attempting SSH
connection to 127.0.0.1:3565…
2022/09/23 12:54:29 packer-builder-qemu plugin: [DEBUG] reconnecting to TCP
connection for SSH
2022/09/23 12:54:29 packer-builder-qemu plugin: [DEBUG] handshaking with SSH
2022/09/23 12:55:29 packer-builder-qemu plugin: [DEBUG] SSH handshake err:
Timeout during SSH handshake
On Friday, September 23, 2022 at 8:55:50 PM UTC+5:30 Pravin Kumar wrote:
> Hi All,
>
> I have RHEL 8.5 as the KVM host. I want to create a guest vm of RHEL 8.4
> through packer type qemu and have a json file where all the configurations
> are mentioned.
>
> {
>
> “builders”: [
>
> {
>
> “type”: “qemu”,
>
> “iso_url”: “/var/lib/libvirt/images/test.iso”,
>
> “iso_checksum”: “md5:3959597d89e8c20d58c4514a7cf3bc7f”,
>
> “output_directory”: “/var/lib/libvirt/images/iso-dir/test”,
>
> “disk_size”: “55G”,
>
> “headless”: “true”,
>
> “qemuargs”: [
> [ "-m", "4096" ], [ "-smp", "2" ]
>
> ],
>
> “format”: “qcow2”,
>
> “shutdown_command”: “echo ‘siedgerexuser’ | sudo -S shutdown -P now”,
>
> “accelerator”: “kvm”,
>
> “ssh_username”: “nonrootuser”,
>
> “ssh_password”: “********”,
>
> “ssh_timeout”: “20m”,
>
> “vm_name”: “test”,
>
> “net_device”: “virtio-net”,
>
> “disk_interface”: “virtio”,
>
> “http_directory”: “/home/azureuser/http”,
>
> “boot_wait”: “10s”,
>
> “boot_command”: [
>
> “e inst.ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/anaconda-ks.cfg”
>
> ]
>
> }
>
> ],
>
> “provisioners”:
>
> [
> { "type": "file", "source": "/home/azureuser/service_status_check.sh",
> "destination": "/tmp/service_status_check.sh" }, { "type": "file",
> "source": "/home/azureuser/service_check.sh", "destination":
> "/tmp/service_check.sh" }, { "type": "file", "source":
> "/home/azureuser/azure.sh", "destination": "/tmp/azure.sh" }, { "type":
> "file", "source": "/home/azureuser/params.cfg", "destination":
> "/tmp/params.cfg" }, { "type": "shell" , "execute_command": "echo
> 'siedgerexuser' | {{.Vars}} sudo -E -S bash '{{.Path}}'", "inline": [ "echo
> copying" , "cp /tmp/params.cfg /root/", "sudo ls -lrt /root/params.cfg",
> "sudo ls -lrt /opt/scripts/" ], "inline_shebang": "/bin/sh -x" }, { "type":
> "shell", "pause_before": "5s", "expect_disconnect": true , "inline": [
> "echo runningconfigurescript" , "sudo sh /opt/scripts/configure-env.sh" ]
> }, { "type": "shell", "pause_before": "200s", "inline": [ "sudo sh
> /tmp/service_check.sh", "sudo sh /tmp/azure.sh" ] }
>
> ]
>
> }
>
> It is working fine in rhel 7.9, but the same thing giving ssh timeout
> error in RHEL 8.4.
>
> But when i am creating guest vm with virt-install it is able to create a
> vm and i am able to see it in cockpit web ui, but when i initiate packer
> build then while giving ssh timeout error it is not visible in cockpit UI,
> so not able to see where the guest vm created get stuck.
>
> Can anyone please help me to fix this issue
>
>
--
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/4b899e3e-45c0-47bd-8498-2ab1a0d44749n%40googlegroups.com.