Skip to content

Commit 40862b4

Browse files
authored
M #-: Bump distros to latest ver., add Fedora42 (#253)
1 parent e2e80e8 commit 40862b4

File tree

7 files changed

+33
-24
lines changed

7 files changed

+33
-24
lines changed

Makefile.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ DISTROS_AMD64 := alma8 alma9 \
1313
amazon2 amazon2023 \
1414
debian11 debian12 \
1515
devuan4 devuan5 \
16-
fedora39 fedora40 fedora41 \
16+
fedora39 fedora40 fedora41 fedora42\
1717
freebsd13 freebsd14 \
1818
ol8 ol9 \
1919
opensuse15 \

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Copyright 2002-2025, OpenNebula Project, OpenNebula Systems
4545

4646
The Linux contextualization package has benefited immensely from incredible contributions by numerous developers. We extend our thanks to: [Th0masL](https://github.com/Th0masL), [baby-gnu](https://github.com/baby-gnu), [Moin](https://github.com/5u623l20), [Remy Zandwijk](https://github.com/rpmzandwijk), [Sergio Milanese](https://github.com/openmilanese), Alexandre Derumier, Andrei Kvapil, Deyan Chepishev, and Daniel Dehennin.
4747

48-
The Windows contextualization package is largely based upon the work by André Monteiro and Tiago Batista in the [DETI/IEETA Universidade de Aveiro](http://www.ua.pt/). The original guide is available here: [OpenNebula - IEETA](http://wiki.ieeta.pt/wiki/index.php/OpenNebula).
48+
The Windows contextualization package is largely based upon the work by André Monteiro and Tiago Batista in the [DETI/IEETA Universidade de Aveiro](http://www.ua.pt/). The original guide is available here: [OpenNebula - IEETA](http://wiki.ieeta.pt/wiki/index.php/OpenNebula). Later, [Lukáš Fázik](https://github.com/lukasfazik) significantly improved Windows context packages and added Packer build support in one-apps, streamlining the image automation.
4949

5050
## Acknowledgements
5151

packer/alpine/variables.pkr.hcl

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,30 +35,30 @@ variable "alpine" {
3535
}
3636

3737
"319" = {
38-
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.4-x86_64-bios-cloudinit-r0.qcow2"
39-
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.4-x86_64-bios-cloudinit-r0.qcow2.sha512"
38+
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.6-x86_64-bios-cloudinit-r0.qcow2"
39+
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.6-x86_64-bios-cloudinit-r0.qcow2.sha512"
4040
}
4141
"319.aarch64" = {
42-
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.4-aarch64-uefi-cloudinit-r0.qcow2"
43-
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.4-aarch64-uefi-cloudinit-r0.qcow2.sha512"
42+
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.6-aarch64-uefi-cloudinit-r0.qcow2"
43+
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/cloud/nocloud_alpine-3.19.6-aarch64-uefi-cloudinit-r0.qcow2.sha512"
4444
}
4545

4646
"320" = {
47-
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.3-x86_64-bios-cloudinit-r0.qcow2"
48-
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.3-x86_64-bios-cloudinit-r0.qcow2.sha512"
47+
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.5-x86_64-bios-cloudinit-r0.qcow2"
48+
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.5-x86_64-bios-cloudinit-r0.qcow2.sha512"
4949
}
5050
"320.aarch64" = {
51-
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.3-aarch64-uefi-cloudinit-r0.qcow2"
52-
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.3-aarch64-uefi-cloudinit-r0.qcow2.sha512"
51+
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.5-aarch64-uefi-cloudinit-r0.qcow2"
52+
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/cloud/nocloud_alpine-3.20.5-aarch64-uefi-cloudinit-r0.qcow2.sha512"
5353
}
5454

5555
"321" = {
56-
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.0-x86_64-bios-cloudinit-r0.qcow2"
57-
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.0-x86_64-bios-cloudinit-r0.qcow2.sha512"
56+
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.2-x86_64-bios-cloudinit-r0.qcow2"
57+
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.2-x86_64-bios-cloudinit-r0.qcow2.sha512"
5858
}
5959
"321.aarch64" = {
60-
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.0-aarch64-uefi-cloudinit-r0.qcow2"
61-
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.0-aarch64-uefi-cloudinit-r0.qcow2.sha512"
60+
iso_url = "https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.2-aarch64-uefi-cloudinit-r0.qcow2"
61+
iso_checksum = "file:https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/cloud/nocloud_alpine-3.21.2-aarch64-uefi-cloudinit-r0.qcow2.sha512"
6262
}
6363
}
6464
}

packer/amazon/variables.pkr.hcl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ variable "amazon" {
2727
default = {
2828
"2" = {
2929
# navigate via https://cdn.amazonlinux.com/os-images/latest/kvm/
30-
iso_url = "https://cdn.amazonlinux.com/os-images/2.0.20241031.0/kvm/amzn2-kvm-2.0.20241031.0-x86_64.xfs.gpt.qcow2"
31-
iso_checksum = "file:https://cdn.amazonlinux.com/os-images/2.0.20241031.0/kvm/SHA256SUMS"
30+
iso_url = "https://cdn.amazonlinux.com/os-images/2.0.20250512.0/kvm/amzn2-kvm-2.0.20250512.0-x86_64.xfs.gpt.qcow2"
31+
iso_checksum = "file:https://cdn.amazonlinux.com/os-images/2.0.20250512.0/kvm/SHA256SUMS"
3232
}
3333
"2023" = {
3434
# navigate via https://cdn.amazonlinux.com/al2023/os-images/latest/
35-
iso_url = "https://cdn.amazonlinux.com/al2023/os-images/2023.6.20250107.0/kvm/al2023-kvm-2023.6.20250107.0-kernel-6.1-x86_64.xfs.gpt.qcow2"
36-
iso_checksum = "file:https://cdn.amazonlinux.com/al2023/os-images/2023.6.20250107.0/kvm/SHA256SUMS"
35+
iso_url = "https://cdn.amazonlinux.com/al2023/os-images/2023.7.20250512.0/kvm/al2023-kvm-2023.7.20250512.0-kernel-6.1-x86_64.xfs.gpt.qcow2"
36+
iso_checksum = "file:https://cdn.amazonlinux.com/al2023/os-images/2023.7.20250512.0/kvm/SHA256SUMS"
3737
}
3838
}
3939
}

packer/fedora/variables.pkr.hcl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,13 @@ variable "fedora" {
4949
iso_url = "https://download.fedoraproject.org/pub/fedora/linux/releases/41/Cloud/aarch64/images/Fedora-Cloud-Base-Generic-41-1.4.aarch64.qcow2"
5050
iso_checksum = "file:https://download.fedoraproject.org/pub/fedora/linux/releases/41/Cloud/aarch64/images/Fedora-Cloud-41-1.4-aarch64-CHECKSUM"
5151
}
52+
"42" = {
53+
iso_url = "https://download.fedoraproject.org/pub/fedora/linux/releases/42/Cloud/x86_64/images/Fedora-Cloud-Base-Generic-42-1.1.x86_64.qcow2"
54+
iso_checksum = "file:https://download.fedoraproject.org/pub/fedora/linux/releases/42/Cloud/x86_64/images/Fedora-Cloud-42-1.1-x86_64-CHECKSUM"
55+
}
56+
"42.aarch64" = {
57+
iso_url = "https://download.fedoraproject.org/pub/fedora/linux/releases/42/Cloud/aarch64/images/Fedora-Cloud-Base-Generic-42-1.1.aarch64.qcow2"
58+
iso_checksum = "file:https://download.fedoraproject.org/pub/fedora/linux/releases/42/Cloud/aarch64/images/Fedora-Cloud-42-1.1-aarch64-CHECKSUM"
59+
}
5260
}
5361
}

packer/freebsd/variables.pkr.hcl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ variable "freebsd" {
2626

2727
default = {
2828
"13" = {
29-
iso_url = "https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/13.4/FreeBSD-13.4-RELEASE-amd64-disc1.iso"
30-
iso_checksum = "file:https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/13.4/CHECKSUM.SHA256-FreeBSD-13.4-RELEASE-amd64"
29+
iso_url = "https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/13.5/FreeBSD-13.5-RELEASE-amd64-disc1.iso"
30+
iso_checksum = "file:https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/13.5/CHECKSUM.SHA256-FreeBSD-13.5-RELEASE-amd64"
3131
}
3232

3333
"14" = {

packer/ol/variables.pkr.hcl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,16 @@ variable "headless" {
2424
variable "ol" {
2525
type = map(map(string))
2626

27+
# navigate via https://yum.oracle.com/oracle-linux-templates.html
2728
default = {
2829
"8" = {
29-
iso_url = "https://yum.oracle.com/templates/OracleLinux/OL8/u9/x86_64/OL8U9_x86_64-kvm-b219.qcow2"
30-
iso_checksum = "1ee6715b322b88f57a92b9c19c3c281710c707adaceca2b914f032a4107b99fc"
30+
iso_url = "https://yum.oracle.com/templates/OracleLinux/OL8/u10/x86_64/OL8U10_x86_64-kvm-b258.qcow2"
31+
iso_checksum = "9b1f8a4eadc3f6094422674ec0794b292a28ee247593e74fe7310f77ecb8b9b9"
3132
}
3233

3334
"9" = {
34-
iso_url = "https://yum.oracle.com/templates/OracleLinux/OL9/u3/x86_64/OL9U3_x86_64-kvm-b220.qcow2"
35-
iso_checksum = "20aeb49c7fb1166622c1ed1dce49267f3229a508934cf756180e5ba7ef17eb0c"
35+
iso_url = "https://yum.oracle.com/templates/OracleLinux/OL9/u5/x86_64/OL9U5_x86_64-kvm-b259.qcow2"
36+
iso_checksum = "f1b8f0ca281570dda5e844485d6a300d1a13a629272ffdff4ec84bf56b76b1fc"
3637
}
3738
}
3839
}

0 commit comments

Comments
 (0)