From 9f6671c4d78dfead41c6a5a59377d0da09a8b121 Mon Sep 17 00:00:00 2001 From: Phillip Ross Date: Tue, 3 Sep 2024 13:58:40 -0400 Subject: [PATCH 1/7] Update ubuntu-24.04 to latest ISO urls (24.04 to 24.04.1) (#1577) Signed-off-by: Phillip Ross --- os_pkrvars/ubuntu/ubuntu-24.04-aarch64.pkrvars.hcl | 2 +- os_pkrvars/ubuntu/ubuntu-24.04-x86_64.pkrvars.hcl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/os_pkrvars/ubuntu/ubuntu-24.04-aarch64.pkrvars.hcl b/os_pkrvars/ubuntu/ubuntu-24.04-aarch64.pkrvars.hcl index f3625a163..370ecaf15 100644 --- a/os_pkrvars/ubuntu/ubuntu-24.04-aarch64.pkrvars.hcl +++ b/os_pkrvars/ubuntu/ubuntu-24.04-aarch64.pkrvars.hcl @@ -1,7 +1,7 @@ os_name = "ubuntu" os_version = "24.04" os_arch = "aarch64" -iso_url = "https://cdimage.ubuntu.com/releases/noble/release/ubuntu-24.04-live-server-arm64.iso" +iso_url = "https://cdimage.ubuntu.com/releases/noble/release/ubuntu-24.04.1-live-server-arm64.iso" iso_checksum = "file:https://cdimage.ubuntu.com/releases/noble/release/SHA256SUMS" parallels_guest_os_type = "ubuntu" vbox_guest_os_type = "Ubuntu_64" diff --git a/os_pkrvars/ubuntu/ubuntu-24.04-x86_64.pkrvars.hcl b/os_pkrvars/ubuntu/ubuntu-24.04-x86_64.pkrvars.hcl index ef40daf4f..57924fc2c 100644 --- a/os_pkrvars/ubuntu/ubuntu-24.04-x86_64.pkrvars.hcl +++ b/os_pkrvars/ubuntu/ubuntu-24.04-x86_64.pkrvars.hcl @@ -1,7 +1,7 @@ os_name = "ubuntu" os_version = "24.04" os_arch = "x86_64" -iso_url = "https://releases.ubuntu.com/noble/ubuntu-24.04-live-server-amd64.iso" +iso_url = "https://releases.ubuntu.com/noble/ubuntu-24.04.1-live-server-amd64.iso" iso_checksum = "file:https://releases.ubuntu.com/noble/SHA256SUMS" parallels_guest_os_type = "ubuntu" vbox_guest_os_type = "Ubuntu_64" From 18751d784d0593986813f011250fc8546c297c97 Mon Sep 17 00:00:00 2001 From: Seth Grover <13872653+mmguero@users.noreply.github.com> Date: Sun, 29 Sep 2024 22:42:46 -0600 Subject: [PATCH 2/7] update hashicorp/qemu packer plugin to fix QEMU build, supporting efi_drop_efivars variable (#1580) --- packer_templates/pkr-builder.pkr.hcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer_templates/pkr-builder.pkr.hcl b/packer_templates/pkr-builder.pkr.hcl index 519fb889d..7e0754510 100644 --- a/packer_templates/pkr-builder.pkr.hcl +++ b/packer_templates/pkr-builder.pkr.hcl @@ -10,7 +10,7 @@ packer { source = "github.com/parallels/parallels" } qemu = { - version = ">= 1.0.8" + version = ">= 1.1.0" source = "github.com/hashicorp/qemu" } vagrant = { From 6d94d75c98c666bca49e366d14cedfaa480f9c8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Mon, 30 Sep 2024 07:06:57 +0200 Subject: [PATCH 3/7] update Ubuntu Jammy releases (#1578) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * update Ubuntu releases Signed-off-by: Thomas Sjögren * 23.10 removed Signed-off-by: Thomas Sjögren --------- Signed-off-by: Thomas Sjögren Co-authored-by: Corey Hemminger --- os_pkrvars/ubuntu/ubuntu-22.04-aarch64.pkrvars.hcl | 2 +- os_pkrvars/ubuntu/ubuntu-22.04-x86_64.pkrvars.hcl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/os_pkrvars/ubuntu/ubuntu-22.04-aarch64.pkrvars.hcl b/os_pkrvars/ubuntu/ubuntu-22.04-aarch64.pkrvars.hcl index e49428e2b..783648773 100644 --- a/os_pkrvars/ubuntu/ubuntu-22.04-aarch64.pkrvars.hcl +++ b/os_pkrvars/ubuntu/ubuntu-22.04-aarch64.pkrvars.hcl @@ -1,7 +1,7 @@ os_name = "ubuntu" os_version = "22.04" os_arch = "aarch64" -iso_url = "https://cdimage.ubuntu.com/releases/jammy/release/ubuntu-22.04.4-live-server-arm64.iso" +iso_url = "https://cdimage.ubuntu.com/releases/jammy/release/ubuntu-22.04.5-live-server-arm64.iso" iso_checksum = "file:https://cdimage.ubuntu.com/releases/jammy/release/SHA256SUMS" parallels_guest_os_type = "ubuntu" vbox_guest_os_type = "Ubuntu_64" diff --git a/os_pkrvars/ubuntu/ubuntu-22.04-x86_64.pkrvars.hcl b/os_pkrvars/ubuntu/ubuntu-22.04-x86_64.pkrvars.hcl index c4f1bb6fe..21077f3bd 100644 --- a/os_pkrvars/ubuntu/ubuntu-22.04-x86_64.pkrvars.hcl +++ b/os_pkrvars/ubuntu/ubuntu-22.04-x86_64.pkrvars.hcl @@ -1,7 +1,7 @@ os_name = "ubuntu" os_version = "22.04" os_arch = "x86_64" -iso_url = "https://releases.ubuntu.com/jammy/ubuntu-22.04.4-live-server-amd64.iso" +iso_url = "https://releases.ubuntu.com/jammy/ubuntu-22.04.5-live-server-amd64.iso" iso_checksum = "file:https://releases.ubuntu.com/jammy/SHA256SUMS" parallels_guest_os_type = "ubuntu" vbox_guest_os_type = "Ubuntu_64" From 88b34f92342f855c50c127203763eaadaedac93a Mon Sep 17 00:00:00 2001 From: Seth Grover <13872653+mmguero@users.noreply.github.com> Date: Sun, 29 Sep 2024 23:08:04 -0600 Subject: [PATCH 4/7] Bump Debian from 12.5 to 12.7 (#1579) Signed-off-by: Seth Grover --- os_pkrvars/debian/debian-12-aarch64.pkrvars.hcl | 6 +++--- os_pkrvars/debian/debian-12-x86_64.pkrvars.hcl | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/os_pkrvars/debian/debian-12-aarch64.pkrvars.hcl b/os_pkrvars/debian/debian-12-aarch64.pkrvars.hcl index a1f98a930..40280c58e 100644 --- a/os_pkrvars/debian/debian-12-aarch64.pkrvars.hcl +++ b/os_pkrvars/debian/debian-12-aarch64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "debian" -os_version = "12.5" +os_version = "12.7" os_arch = "aarch64" -iso_url = "https://cdimage.debian.org/cdimage/release/12.5.0/arm64/iso-dvd/debian-12.5.0-arm64-DVD-1.iso" -iso_checksum = "file:https://cdimage.debian.org/cdimage/release/12.5.0/arm64/iso-dvd/SHA256SUMS" +iso_url = "https://cdimage.debian.org/cdimage/release/12.7.0/arm64/iso-dvd/debian-12.7.0-arm64-DVD-1.iso" +iso_checksum = "file:https://cdimage.debian.org/cdimage/release/12.7.0/arm64/iso-dvd/SHA256SUMS" parallels_guest_os_type = "debian" vbox_guest_os_type = "Debian_64" vmware_guest_os_type = "arm-debian12-64" diff --git a/os_pkrvars/debian/debian-12-x86_64.pkrvars.hcl b/os_pkrvars/debian/debian-12-x86_64.pkrvars.hcl index 6ad4b3f04..997b38f99 100644 --- a/os_pkrvars/debian/debian-12-x86_64.pkrvars.hcl +++ b/os_pkrvars/debian/debian-12-x86_64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "debian" -os_version = "12.5" +os_version = "12.7" os_arch = "x86_64" -iso_url = "https://cdimage.debian.org/cdimage/release/12.5.0/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso" -iso_checksum = "file:https://cdimage.debian.org/cdimage/release/12.5.0/amd64/iso-dvd/SHA256SUMS" +iso_url = "https://cdimage.debian.org/cdimage/release/12.7.0/amd64/iso-dvd/debian-12.7.0-amd64-DVD-1.iso" +iso_checksum = "file:https://cdimage.debian.org/cdimage/release/12.7.0/amd64/iso-dvd/SHA256SUMS" parallels_guest_os_type = "debian" vbox_guest_os_type = "Debian_64" vmware_guest_os_type = "debian-64" From 12fbc3461cdb767927a05bf50e8b5e0a616bb5e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sj=C3=B6gren?= Date: Fri, 11 Oct 2024 17:01:00 +0200 Subject: [PATCH 5/7] add Ubuntu 24.10 (Oracular Oriole) (#1583) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Sjögren --- os_pkrvars/ubuntu/ubuntu-24.10-aarch64.pkrvars.hcl | 9 +++++++++ os_pkrvars/ubuntu/ubuntu-24.10-x86_64.pkrvars.hcl | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100644 os_pkrvars/ubuntu/ubuntu-24.10-aarch64.pkrvars.hcl create mode 100644 os_pkrvars/ubuntu/ubuntu-24.10-x86_64.pkrvars.hcl diff --git a/os_pkrvars/ubuntu/ubuntu-24.10-aarch64.pkrvars.hcl b/os_pkrvars/ubuntu/ubuntu-24.10-aarch64.pkrvars.hcl new file mode 100644 index 000000000..329d4c474 --- /dev/null +++ b/os_pkrvars/ubuntu/ubuntu-24.10-aarch64.pkrvars.hcl @@ -0,0 +1,9 @@ +os_name = "ubuntu" +os_version = "24.10" +os_arch = "aarch64" +iso_url = "https://cdimage.ubuntu.com/releases/oracular/release/ubuntu-24.10-live-server-arm64.iso" +iso_checksum = "file:https://cdimage.ubuntu.com/releases/oracular/release/SHA256SUMS" +parallels_guest_os_type = "ubuntu" +vbox_guest_os_type = "Ubuntu_64" +vmware_guest_os_type = "arm-ubuntu-64" +boot_command = ["e autoinstall ds=nocloud-net\\;s=http://{{.HTTPIP}}:{{.HTTPPort}}/ubuntu/"] diff --git a/os_pkrvars/ubuntu/ubuntu-24.10-x86_64.pkrvars.hcl b/os_pkrvars/ubuntu/ubuntu-24.10-x86_64.pkrvars.hcl new file mode 100644 index 000000000..f77c1d40b --- /dev/null +++ b/os_pkrvars/ubuntu/ubuntu-24.10-x86_64.pkrvars.hcl @@ -0,0 +1,9 @@ +os_name = "ubuntu" +os_version = "24.10" +os_arch = "x86_64" +iso_url = "https://releases.ubuntu.com/oracular/ubuntu-24.10-live-server-amd64.iso" +iso_checksum = "file:https://releases.ubuntu.com/oracular/SHA256SUMS" +parallels_guest_os_type = "ubuntu" +vbox_guest_os_type = "Ubuntu_64" +vmware_guest_os_type = "ubuntu-64" +boot_command = ["e autoinstall ds=nocloud-net\\;s=http://{{.HTTPIP}}:{{.HTTPPort}}/ubuntu/"] From 8692c540dc425fe86d0b7a881627383d2d21d08f Mon Sep 17 00:00:00 2001 From: Li-Wen Hsu Date: Mon, 9 Dec 2024 05:44:26 +0800 Subject: [PATCH 6/7] Update FreeBSD 13 and 14 to latest RELEASE (#1589) --- os_pkrvars/freebsd/freebsd-13-aarch64.pkrvars.hcl | 6 +++--- os_pkrvars/freebsd/freebsd-13-x86_64.pkrvars.hcl | 6 +++--- os_pkrvars/freebsd/freebsd-14-aarch64.pkrvars.hcl | 6 +++--- os_pkrvars/freebsd/freebsd-14-x86_64.pkrvars.hcl | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/os_pkrvars/freebsd/freebsd-13-aarch64.pkrvars.hcl b/os_pkrvars/freebsd/freebsd-13-aarch64.pkrvars.hcl index d981c6986..1fe88e612 100644 --- a/os_pkrvars/freebsd/freebsd-13-aarch64.pkrvars.hcl +++ b/os_pkrvars/freebsd/freebsd-13-aarch64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "freebsd" -os_version = "13.3" +os_version = "13.4" os_arch = "aarch64" -iso_url = "https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/13.3/FreeBSD-13.3-RELEASE-arm64-aarch64-disc1.iso" -iso_checksum = "file:https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/13.3/CHECKSUM.SHA256-FreeBSD-13.3-RELEASE-arm64-aarch64" +iso_url = "https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/13.4/FreeBSD-13.4-RELEASE-arm64-aarch64-disc1.iso" +iso_checksum = "file:https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/13.4/CHECKSUM.SHA256-FreeBSD-13.4-RELEASE-arm64-aarch64" parallels_guest_os_type = "freebsd" vbox_guest_os_type = "FreeBSD_64" vmware_guest_os_type = "arm-freebsd13-64" diff --git a/os_pkrvars/freebsd/freebsd-13-x86_64.pkrvars.hcl b/os_pkrvars/freebsd/freebsd-13-x86_64.pkrvars.hcl index 1b14f89e3..d572e7aaa 100644 --- a/os_pkrvars/freebsd/freebsd-13-x86_64.pkrvars.hcl +++ b/os_pkrvars/freebsd/freebsd-13-x86_64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "freebsd" -os_version = "13.3" +os_version = "13.4" os_arch = "x86_64" -iso_url = "https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.3/FreeBSD-13.3-RELEASE-amd64-disc1.iso" -iso_checksum = "file:https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.3/CHECKSUM.SHA256-FreeBSD-13.3-RELEASE-amd64" +iso_url = "https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.4/FreeBSD-13.4-RELEASE-amd64-disc1.iso" +iso_checksum = "file:https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.4/CHECKSUM.SHA256-FreeBSD-13.4-RELEASE-amd64" parallels_guest_os_type = "freebsd" vbox_guest_os_type = "FreeBSD_64" vmware_guest_os_type = "freebsd-64" diff --git a/os_pkrvars/freebsd/freebsd-14-aarch64.pkrvars.hcl b/os_pkrvars/freebsd/freebsd-14-aarch64.pkrvars.hcl index d09fcb69a..3811f76c1 100644 --- a/os_pkrvars/freebsd/freebsd-14-aarch64.pkrvars.hcl +++ b/os_pkrvars/freebsd/freebsd-14-aarch64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "freebsd" -os_version = "14.1" +os_version = "14.2" os_arch = "aarch64" -iso_url = "https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/14.1/FreeBSD-14.1-RELEASE-arm64-aarch64-disc1.iso" -iso_checksum = "file:https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/14.1/CHECKSUM.SHA256-FreeBSD-14.1-RELEASE-arm64-aarch64" +iso_url = "https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-arm64-aarch64-disc1.iso" +iso_checksum = "file:https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/14.2/CHECKSUM.SHA256-FreeBSD-14.2-RELEASE-arm64-aarch64" parallels_guest_os_type = "freebsd" vbox_guest_os_type = "FreeBSD_64" vmware_guest_os_type = "arm-freebsd14-64" diff --git a/os_pkrvars/freebsd/freebsd-14-x86_64.pkrvars.hcl b/os_pkrvars/freebsd/freebsd-14-x86_64.pkrvars.hcl index d01d5138b..c49a904f8 100644 --- a/os_pkrvars/freebsd/freebsd-14-x86_64.pkrvars.hcl +++ b/os_pkrvars/freebsd/freebsd-14-x86_64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "freebsd" -os_version = "14.1" +os_version = "14.2" os_arch = "x86_64" -iso_url = "https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.1/FreeBSD-14.1-RELEASE-amd64-disc1.iso" -iso_checksum = "file:https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.1/CHECKSUM.SHA256-FreeBSD-14.1-RELEASE-amd64" +iso_url = "https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-amd64-disc1.iso" +iso_checksum = "file:https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.2/CHECKSUM.SHA256-FreeBSD-14.2-RELEASE-amd64" parallels_guest_os_type = "freebsd" vbox_guest_os_type = "FreeBSD_64" vmware_guest_os_type = "freebsd-64" From 675cb90ea2650dca9d248e6985ed37fc8d9400db Mon Sep 17 00:00:00 2001 From: Jason Staph Date: Tue, 10 Dec 2024 09:51:06 -0500 Subject: [PATCH 7/7] feat(fedora): remove fedora 39 (eol) and add fedora 41 (#1584) Signed-off-by: Jason A. Staph Co-authored-by: Corey Hemminger --- .github/workflows/pkr-bld-hyperv-x64.yml | 2 +- .github/workflows/pkr-bld-parallels-arm64.yml | 2 +- .github/workflows/pkr-bld-parallels-x64.yml | 2 +- .github/workflows/pkr-bld-qemu-arm64.yml | 2 +- .github/workflows/pkr-bld-qemu-x64.yml | 2 +- .../workflows/pkr-bld-virtualbox-arm64.yml | 2 +- .github/workflows/pkr-bld-virtualbox-x64.yml | 2 +- .github/workflows/pkr-bld-vmware-arm64.yml | 2 +- .github/workflows/pkr-bld-vmware-x64.yml | 2 +- .github/workflows/test-pkr-bld-parallels.yml | 4 +- CHANGELOG.md | 49 +++++++++++-------- README.md | 2 +- builds.yml | 2 +- ...vars.hcl => fedora-41-aarch64.pkrvars.hcl} | 6 +-- ...rvars.hcl => fedora-41-x86_64.pkrvars.hcl} | 6 +-- 15 files changed, 47 insertions(+), 40 deletions(-) rename os_pkrvars/fedora/{fedora-39-aarch64.pkrvars.hcl => fedora-41-aarch64.pkrvars.hcl} (66%) rename os_pkrvars/fedora/{fedora-39-x86_64.pkrvars.hcl => fedora-41-x86_64.pkrvars.hcl} (65%) diff --git a/.github/workflows/pkr-bld-hyperv-x64.yml b/.github/workflows/pkr-bld-hyperv-x64.yml index 4c2121d7c..1cca3ee5e 100644 --- a/.github/workflows/pkr-bld-hyperv-x64.yml +++ b/.github/workflows/pkr-bld-hyperv-x64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-parallels-arm64.yml b/.github/workflows/pkr-bld-parallels-arm64.yml index be31c1e6c..5b1d6b0e9 100644 --- a/.github/workflows/pkr-bld-parallels-arm64.yml +++ b/.github/workflows/pkr-bld-parallels-arm64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-parallels-x64.yml b/.github/workflows/pkr-bld-parallels-x64.yml index a2836e92b..7d9a387c2 100644 --- a/.github/workflows/pkr-bld-parallels-x64.yml +++ b/.github/workflows/pkr-bld-parallels-x64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-qemu-arm64.yml b/.github/workflows/pkr-bld-qemu-arm64.yml index 0213abdd6..a375d2c58 100644 --- a/.github/workflows/pkr-bld-qemu-arm64.yml +++ b/.github/workflows/pkr-bld-qemu-arm64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-qemu-x64.yml b/.github/workflows/pkr-bld-qemu-x64.yml index 729343d38..405896f7f 100644 --- a/.github/workflows/pkr-bld-qemu-x64.yml +++ b/.github/workflows/pkr-bld-qemu-x64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-virtualbox-arm64.yml b/.github/workflows/pkr-bld-virtualbox-arm64.yml index f1e9450d9..ee5abb123 100644 --- a/.github/workflows/pkr-bld-virtualbox-arm64.yml +++ b/.github/workflows/pkr-bld-virtualbox-arm64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-virtualbox-x64.yml b/.github/workflows/pkr-bld-virtualbox-x64.yml index e1d52132a..45b86559a 100644 --- a/.github/workflows/pkr-bld-virtualbox-x64.yml +++ b/.github/workflows/pkr-bld-virtualbox-x64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-vmware-arm64.yml b/.github/workflows/pkr-bld-vmware-arm64.yml index e4f0a66fa..aefd8666e 100644 --- a/.github/workflows/pkr-bld-vmware-arm64.yml +++ b/.github/workflows/pkr-bld-vmware-arm64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/pkr-bld-vmware-x64.yml b/.github/workflows/pkr-bld-vmware-x64.yml index 97dc27ff3..3fe5ef48f 100644 --- a/.github/workflows/pkr-bld-vmware-x64.yml +++ b/.github/workflows/pkr-bld-vmware-x64.yml @@ -18,8 +18,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/.github/workflows/test-pkr-bld-parallels.yml b/.github/workflows/test-pkr-bld-parallels.yml index 53ae3a969..3a8b9e421 100644 --- a/.github/workflows/test-pkr-bld-parallels.yml +++ b/.github/workflows/test-pkr-bld-parallels.yml @@ -17,8 +17,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 @@ -86,8 +86,8 @@ jobs: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/CHANGELOG.md b/CHANGELOG.md index 3fd6532b1..830e5088d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## Working Builds -***Note:** +*__Note:__ Markdown table generated at | os | hyperv
x86_64 | parallels
x86_64 | parallels
aarch64 | qemu
x86_64 | qemu
aarch64 | virtualbox
x86_64 | virtualbox
aarch64 | vmware
x86_64 | vmware
aarch64 | @@ -14,8 +14,8 @@ Markdown table generated at | centos-stream-9 | | x | | | | x | | x | x | | debian-11 | | x | x | | | x | | x | | | debian-12 | | x | x | | | x | | x | x | -| fedora-39 | | x | x | x | | x | | x | x | | fedora-40 | | x | | x | | x | | x | x | +| fedora-41 | | x | | x | | x | | x | x | | freebsd-13 | | | | | | x | | x | x | | freebsd-14 | | | | | | | | | | | macos | | | x | | | | | | | @@ -42,8 +42,9 @@ Markdown table generated at - Fix failing builds - migrate from http directory for hosting files to cd_files in source templates - - This makes all builds compatible with hyper-v gen 2 which removes floppy disk capability - - Eliminates any potential networking issues + - This makes all builds compatible with hyper-v gen 2 which removes floppy disk capability + - Eliminates any potential networking issues + - Update pipelines to only run on updated pkrvars files - Look into making all builds uefi default builds - Create CD pipeline to upload vagrant boxes after PR is merged @@ -220,8 +221,9 @@ Markdown table generated at - Fix failing builds - Finish removal of deprecated chef-solo provider to powershell provider for windows - migrate from http directory for hosting files to cd_files in source templates - - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability - - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability + - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - Update pipelines to only run on updated pkrvars files - Look into making all build uefi default builds - Create CD pipeline to upload vagrant boxes after PR is merged @@ -245,14 +247,17 @@ Markdown table generated at - Fix failing builds - Add more Virtualization providers to build pipelines - - vmware - - aarch64 - vmware plugin has issues with fusion 13 - - virtualbox - - aarch64 - Vbox Beta support currently + - vmware + - aarch64 - vmware plugin has issues with fusion 13 + + - virtualbox + - aarch64 - Vbox Beta support currently + - Finish removal of deprecated chef-solo provider to powershell provider for windows - migrate from http directory for hosting files to cd_files in source templates - - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability - - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability + - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - Update pipelines to only run on updated pkrvars files - Create CD pipeline to upload vagrant boxes after PR is merged - Create CD pipeline to build and upload new versions of vagrant boxes once every 3 months with the latest patches @@ -294,8 +299,9 @@ Markdown table generated at - Add more Virtualization providers to build pipelines - Finish removal of deprecated chef-solo provider to powershell provider for windows - migrate from http directory for hosting files to cd_files in source templates - - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability - - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability + - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - Update pipelines to only run on updated pkrvars files - Create CD pipeline to upload vagrant boxes after PR is merged - Create CD pipeline to build and upload new versions of vagrant boxes once every 3 months with the latest patches @@ -373,8 +379,9 @@ Markdown table generated at - Add more Virtualization providers to build pipelines - Finish removal of deprecated chef-solo provider to powershell provider for windows - migrate from http directory for hosting files to cd_files in source templates - - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability - - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - This makes all builds compatable with hyper-v gen 2 which removes floppy disk capability + - This also makes things universal for Virtualbox 6.1 to 7.x due to latter requiring extra config for guests on NAT to be able to connect to host + - Update pipelines to only run on updated pkrvars files - Create CD pipeline to upload vagrant boxes after PR is merged - Create CD pipeline to build and upload new versions of vagrant boxes once every 3 months with the latest patches @@ -635,10 +642,10 @@ Markdown table generated at - Suppress VMX whitelisting warning by removing interfaces at end of build - Use archive.ubuntu.com instead of US specific domain - Latest Tooling - - VirtualBox 5.1.24 - - VMware Fusion 8.5.8 - - Parallels 12.2.1 - - Packer 1.0.3 + - VirtualBox 5.1.24 + - VMware Fusion 8.5.8 + - Parallels 12.2.1 + - Packer 1.0.3 ## [2.3.7] (2017-07-03) @@ -1375,4 +1382,4 @@ Please ensure that Virtualbox is at least 5.1.6 and Vagrant at least 1.8.6 befor - \[BENTO-2\] Update Ubuntu iso filenames, md5sums. [\#6](https://github.com/chef/bento/pull/6) ([torandu](https://github.com/torandu)) - \[BENTO-4\] Updated centos 6.2 iso urls to use the vault.centos.org url [\#4](https://github.com/chef/bento/pull/4) ([cburyta](https://github.com/cburyta)) -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* +\* _This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)_ diff --git a/README.md b/README.md index 5d25ec903..bac27c846 100644 --- a/README.md +++ b/README.md @@ -138,7 +138,7 @@ To use an alternate url ````bash cd /bento packer init -upgrade ./packer_templates -packer build -var 'iso_url=https://mirrors.rit.edu/fedora/fedora/linux/releases/39/Server/x86_64/iso/Fedora-Server-dvd-x86_64-39-1.5.iso' -var-file=os_pkrvars/fedora/fedora-39-x86_64.pkrvars.hcl ./packer_templates +packer build -var 'iso_url=https://mirrors.rit.edu/fedora/fedora/linux/releases/41/Server/x86_64/iso/Fedora-Server-dvd-x86_64-41-1.4.iso' -var-file=os_pkrvars/fedora/fedora-41-x86_64.pkrvars.hcl ./packer_templates ```` If the build is successful, your box files will be in the `builds` directory at the root of the repository. diff --git a/builds.yml b/builds.yml index 665696e27..44e3afd87 100644 --- a/builds.yml +++ b/builds.yml @@ -13,8 +13,8 @@ public: - centos-stream-9 - debian-11 - debian-12 - - fedora-39 - fedora-40 + - fedora-41 - freebsd-13 - freebsd-14 - opensuse-leap-15 diff --git a/os_pkrvars/fedora/fedora-39-aarch64.pkrvars.hcl b/os_pkrvars/fedora/fedora-41-aarch64.pkrvars.hcl similarity index 66% rename from os_pkrvars/fedora/fedora-39-aarch64.pkrvars.hcl rename to os_pkrvars/fedora/fedora-41-aarch64.pkrvars.hcl index b6e1b86db..6da393c1c 100644 --- a/os_pkrvars/fedora/fedora-39-aarch64.pkrvars.hcl +++ b/os_pkrvars/fedora/fedora-41-aarch64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "fedora" -os_version = "39" +os_version = "41" os_arch = "aarch64" -iso_url = "https://mirrors.rit.edu/fedora/fedora/linux/releases/39/Server/aarch64/iso/Fedora-Server-dvd-aarch64-39-1.5.iso" -iso_checksum = "sha256:d19dc2a39758155fa53e6fd555d0d173ccc8175b55dea48002d499f39cb30ce0" +iso_url = "https://mirrors.rit.edu/fedora/fedora/linux/releases/41/Server/aarch64/iso/Fedora-Server-dvd-aarch64-41-1.4.iso" +iso_checksum = "sha256:99e7801b943e81f78a7b104fe348196b0ac1bc748ce647378f22a2c875c923ec" parallels_guest_os_type = "fedora-core" vbox_guest_os_type = "Fedora_64" vmware_guest_os_type = "arm-fedora-64" diff --git a/os_pkrvars/fedora/fedora-39-x86_64.pkrvars.hcl b/os_pkrvars/fedora/fedora-41-x86_64.pkrvars.hcl similarity index 65% rename from os_pkrvars/fedora/fedora-39-x86_64.pkrvars.hcl rename to os_pkrvars/fedora/fedora-41-x86_64.pkrvars.hcl index 44e8cc9bd..eefbb3a8c 100644 --- a/os_pkrvars/fedora/fedora-39-x86_64.pkrvars.hcl +++ b/os_pkrvars/fedora/fedora-41-x86_64.pkrvars.hcl @@ -1,8 +1,8 @@ os_name = "fedora" -os_version = "39" +os_version = "41" os_arch = "x86_64" -iso_url = "https://mirrors.rit.edu/fedora/fedora/linux/releases/39/Server/x86_64/iso/Fedora-Server-dvd-x86_64-39-1.5.iso" -iso_checksum = "sha256:2755cdff6ac6365c75be60334bf1935ade838fc18de53d4c640a13d3e904f6e9" +iso_url = "https://mirrors.rit.edu/fedora/fedora/linux/releases/41/Server/x86_64/iso/Fedora-Server-dvd-x86_64-41-1.4.iso" +iso_checksum = "sha256:6037e489103401a6ad4e54a4bcb2df7525693bdc3f2ce4aa895838b65647e551" parallels_guest_os_type = "fedora-core" vbox_guest_os_type = "Fedora_64" vmware_guest_os_type = "fedora-64"