From 7b483364be0d6ef50d63094a2b5f57b765e94c91 Mon Sep 17 00:00:00 2001 From: rblundon Date: Mon, 22 Sep 2025 10:25:20 -0500 Subject: [PATCH] trying with ssh key --- .../ubuntu-24.04.03/ubuntu-24.04.pkr.hcl | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/infra-config/04-vm-templates/ubuntu-24.04.03/ubuntu-24.04.pkr.hcl b/infra-config/04-vm-templates/ubuntu-24.04.03/ubuntu-24.04.pkr.hcl index 647e3dd..e240f9e 100755 --- a/infra-config/04-vm-templates/ubuntu-24.04.03/ubuntu-24.04.pkr.hcl +++ b/infra-config/04-vm-templates/ubuntu-24.04.03/ubuntu-24.04.pkr.hcl @@ -94,7 +94,8 @@ source "proxmox-iso" "ubuntu-2404" { proxmox_url = "https://${var.proxmox_node}.${var.proxmox_domain}:8006/api2/json" ssh_timeout = "120m" ssh_username = "${var.ssh_username}" - ssh_password = "${var.ssh_password}" +# ssh_password = "${var.ssh_password}" + ssh_private_key_file = "files/ansible.pub" template_description = "Ubuntu 24.04.3, generated on ${timestamp()}" template_name = "${var.vm_name}" } @@ -120,13 +121,7 @@ build { "sudo cloud-init clean", "sudo rm -f /etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg", "sudo rm -f /etc/netplan/00-installer-config.yaml", - "sudo sync", - // "mkdir /home/wed/.ssh", - // "chown wed:wed /home/wed/.ssh", - // "cat /tmp/ansible.pub > /home/wed/.ssh/authorized_keys", - // "chmod 600 /home/wed/.ssh/authorized_keys", - // "chown wed:wed /home/wed/.ssh/authorized_keys", - // "rm /tmp/ansible.pub" + "sudo sync" ] }