commit 7bc06e0dc64e561729ddebac13d103972ac464ef
parent 4067044266e40ccf0b9367e2fd9df58892c67096
Author: Andreas Gruhler <agruhl@gmx.ch>
Date: Thu, 6 Feb 2025 06:45:32 +0100
fix: iso url and pubkey
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/config/preseed.cfg b/config/preseed.cfg
@@ -91,4 +91,4 @@ d-i pkgsel/upgrade select full-upgrade
# in-target sed -i 's/^.*PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config
d-i preseed/late_command string \
in-target sh -c 'mkdir -p /home/in0rdr/.ssh'; \
- in-target sh -c 'echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC2SnNAxEnre9hcPD74wNAouuXMgfIzwsB7qr88xSb8WS8CKqZGXzaQgebc0YExfV7PGyV6KUfu4KUvS1xDboRbU6ZLU4HdGlAi+hdv8dVVzdzCgFmdv5BEGam0SMhlzReWRiDvae0pObAPvAFg5ab6B/t1LjOosBOpPo2JfEkR6zfjDrMCYdEjWB5To1p5AX0BJneTiIeiEqR/05mZUk5L8hMFmwvm8QThd+SzpLY3zgWlWG7TlUQwx78xvell9KC0GChhwlkeEAwE3q1tq/LbgzvtY140Fg0bbBGcYQI4UvG85xfTfpbHeQ1RkSB8Rb8pMkaN7mT+3qhe08cHT9v3" > /home/in0rdr/.ssh/authorized_keys';
+ in-target sh -c 'echo $pubkey > /home/in0rdr/.ssh/authorized_keys';
diff --git a/hashi-pi.pkr.hcl b/hashi-pi.pkr.hcl
@@ -185,15 +185,15 @@ source "cross" "hashipi" {
source "qemu" "hashiintel" {
accelerator = "kvm"
- boot_command = ["<esc><wait>", "install <wait>", " preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg <wait>", "debian-installer=en_US.UTF-8 <wait>", "auto <wait>", "locale=en_US.UTF-8 <wait>", "kbd-chooser/method=us <wait>", "keyboard-configuration/xkb-keymap=us <wait>", "netcfg/get_hostname={{ .Name }} <wait>", "netcfg/get_domain=libvirt <wait>", "fb=false <wait>", "debconf/frontend=noninteractive <wait>", "console-setup/ask_detect=false <wait>", "console-keymaps-at/keymap=us <wait>", "grub-installer/bootdev=/dev/sda <wait>", "<enter><wait>"]
+ boot_command = ["<esc><wait>", "install <wait>", " preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg <wait>", "debian-installer=en_US.UTF-8 <wait>", "auto <wait>", "locale=en_US.UTF-8 <wait>", "kbd-chooser/method=us <wait>", "keyboard-configuration/xkb-keymap=us <wait>", "netcfg/get_hostname={{ .Name }} <wait>", "netcfg/get_domain=libvirt <wait>", "fb=false <wait>", "debconf/frontend=noninteractive <wait>", "console-setup/ask_detect=false <wait>", "console-keymaps-at/keymap=us <wait>", "grub-installer/bootdev=/dev/sda <wait>", "pubkey=\"${var.authorized_keys}\" <wait>", "<enter><wait>"]
boot_wait = "5s"
disk_interface = "virtio"
disk_size = "14000"
format = "qcow2"
# headless = true
http_directory = "config"
- iso_checksum = "file:http://pkg.adfinis-on-exoscale.ch/debian/dists/Debian12.8/main/installer-amd64/20230607%2Bdeb12u8/images/MD5SUMS"
- iso_url = "http://pkg.adfinis-on-exoscale.ch/debian/dists/Debian12.8/main/installer-amd64/20230607%2Bdeb12u8/images/netboot/mini.iso"
+ iso_checksum = "file:http://pkg.adfinis-on-exoscale.ch/debian/dists/bookworm/main/installer-amd64/20230607%2Bdeb12u9/images/MD5SUMS"
+ iso_url = "http://pkg.adfinis-on-exoscale.ch/debian/dists/bookworm/main/installer-amd64/20230607%2Bdeb12u9/images/netboot/mini.iso"
memory = "1024"
net_device = "virtio-net"
output_directory = "${var.hostname}"