diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7b83fdd..6f59a9b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,11 +49,11 @@ jobs: - alpine319 - alpine320 - debian12 - - fedora39 + - fedora41 - fedora40 - opensuseleap156 - opensusetumbleweed - - silverblue39 + - silverblue41 - silverblue40 - ubuntu2204 - ubuntu2404 diff --git a/fedora-39.pkr.hcl b/fedora-41.pkr.hcl similarity index 78% rename from fedora-39.pkr.hcl rename to fedora-41.pkr.hcl index d7a374b..8f2cc3f 100644 --- a/fedora-39.pkr.hcl +++ b/fedora-41.pkr.hcl @@ -1,6 +1,6 @@ -source "qemu" "fedora39" { - iso_url = "https://download.fedoraproject.org/pub/fedora/linux/releases/39/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-39-1.5.iso" - iso_checksum = "file:https://download.fedoraproject.org/pub/fedora/linux/releases/39/Everything/x86_64/iso/Fedora-Everything-39-1.5-x86_64-CHECKSUM" +source "qemu" "fedora41" { + iso_url = "https://download.fedoraproject.org/pub/fedora/linux/releases/41/Everything/x86_64/iso/Fedora-Everything-netinst-x86_64-41-1.4.iso" + iso_checksum = "file:https://download.fedoraproject.org/pub/fedora/linux/releases/41/Everything/x86_64/iso/Fedora-Everything-41-1.4-x86_64-CHECKSUM" vga = "virtio" cpus = 2 memory = 4096 @@ -9,7 +9,7 @@ source "qemu" "fedora39" { qmp_enable = true disk_discard = "unmap" http_content = { - "/fedora.ks" = templatefile("${path.root}/fedora.ks", { path = path, hostname = "fedora39" }) + "/fedora.ks" = templatefile("${path.root}/fedora.ks", { path = path, hostname = "fedora41" }) } ssh_handshake_attempts = 1000 ssh_timeout = "2h" @@ -31,9 +31,9 @@ source "qemu" "fedora39" { "insmod part_gpt", "insmod ext2", "insmod chain", - "search --no-floppy --set=root -l 'Fedora-E-dvd-x86_64-39'", + "search --no-floppy --set=root -l 'Fedora-E-dvd-x86_64-41'", "linux /images/pxeboot/vmlinuz console=ttyS0 inst.notmux inst.cmdline ", - "inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-39 ", + "inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-41 ", "inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/fedora.ks", "initrd /images/pxeboot/initrd.img", "boot" @@ -43,7 +43,7 @@ source "qemu" "fedora39" { build { sources = [ - "source.qemu.fedora39" + "source.qemu.fedora41" ] post-processors { @@ -53,7 +53,7 @@ build { } post-processor "vagrant-registry" { - box_tag = "gnome-shell-box/fedora39" + box_tag = "gnome-shell-box/fedora41" version = var.version } } diff --git a/silverblue-39.pkr.hcl b/silverblue-41.pkr.hcl similarity index 79% rename from silverblue-39.pkr.hcl rename to silverblue-41.pkr.hcl index 4d9dfed..c3fdcf5 100644 --- a/silverblue-39.pkr.hcl +++ b/silverblue-41.pkr.hcl @@ -1,6 +1,6 @@ -source "qemu" "silverblue39" { - iso_url = "https://download.fedoraproject.org/pub/fedora/linux/releases/39/Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-39-1.5.iso" - iso_checksum = "file:https://download.fedoraproject.org/pub/fedora/linux/releases/39/Silverblue/x86_64/iso/Fedora-Silverblue-39-1.5-x86_64-CHECKSUM" +source "qemu" "silverblue41" { + iso_url = "https://download.fedoraproject.org/pub/fedora/linux/releases/41/Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-41-1.4.iso" + iso_checksum = "file:https://download.fedoraproject.org/pub/fedora/linux/releases/41/Silverblue/x86_64/iso/Fedora-Silverblue-41-1.4-x86_64-CHECKSUM" vga = "virtio" cpus = 2 memory = 4096 @@ -9,7 +9,7 @@ source "qemu" "silverblue39" { qmp_enable = true disk_discard = "unmap" http_content = { - "/silverblue.ks" = templatefile("${path.root}/silverblue.ks", { path = path, hostname = "silverblue39", version = "39" }) + "/silverblue.ks" = templatefile("${path.root}/silverblue.ks", { path = path, hostname = "silverblue41", version = "41" }) } ssh_handshake_attempts = 1000 ssh_timeout = "2h" @@ -31,9 +31,9 @@ source "qemu" "silverblue39" { "insmod part_gpt", "insmod ext2", "insmod chain", - "search --no-floppy --set=root -l 'Fedora-SB-ostree-x86_64-39'", + "search --no-floppy --set=root -l 'Fedora-SB-ostree-x86_64-41'", "linux /images/pxeboot/vmlinuz console=ttyS0 inst.notmux inst.cmdline ", - "inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-39 ", + "inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-41 ", "inst.ks=http://{{.HTTPIP}}:{{.HTTPPort}}/silverblue.ks", "initrd /images/pxeboot/initrd.img", "boot" @@ -43,7 +43,7 @@ source "qemu" "silverblue39" { build { sources = [ - "source.qemu.silverblue39" + "source.qemu.silverblue41" ] post-processors { @@ -53,7 +53,7 @@ build { } post-processor "vagrant-registry" { - box_tag = "gnome-shell-box/silverblue39" + box_tag = "gnome-shell-box/silverblue41" version = var.version } }