Merge pull request #1688 from netbootxyz/development

Release 2.0.89-RC
This commit is contained in:
Antony Messerli 2025-11-08 12:43:00 -06:00 committed by GitHub
commit e7383b9a8f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 255 additions and 106 deletions

View file

@ -6,3 +6,4 @@ skip_list:
- no-changed-when # Commands should not change things if nothing needs doing.
- risky-shell-pipe # Shells that use pipes should set the pipefail option.
- literal-compare # Don't compare to literal True/False.
- var-naming[no-role-prefix] # Internal variables don't need role prefix.

View file

@ -25,7 +25,7 @@ jobs:
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 1

View file

@ -18,7 +18,7 @@ jobs:
id-token: write
contents: read
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: development
@ -36,7 +36,7 @@ jobs:
./script/build_release dev
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v5
with:
role-to-assume: ${{ secrets.AWS_ROLE_DEV }}
aws-region: ${{ secrets.AWS_ACCESS_REGION }}

View file

@ -12,17 +12,17 @@ jobs:
name: Test Pull Request
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-python@v5
- uses: actions/setup-python@v6
with:
python-version: '3.13' # renovate: datasource=github-tags depName=python
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install ansible==10.2.0 # renovate: datasource=pypi
pip install ansible-lint==24.7.0 # renovate: datasource=pypi
python -m pip install --upgrade pip
pip install ansible==12.2.0 # renovate: datasource=pypi depName=ansible
pip install ansible-lint==25.9.2 # renovate: datasource=pypi depName=ansible-lint
- name: Syntax Check
run: |
@ -36,9 +36,9 @@ jobs:
name: Build Pull Request
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-python@v5
- uses: actions/setup-python@v6
- name: Build PR release
run: |

View file

@ -18,7 +18,7 @@ jobs:
id-token: write
contents: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: RC
@ -39,7 +39,7 @@ jobs:
./script/build_release rc
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v5
with:
role-to-assume: ${{ secrets.AWS_ROLE_STAGING }}
aws-region: ${{ secrets.AWS_ACCESS_REGION }}

View file

@ -17,7 +17,7 @@ jobs:
id-token: write
contents: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: master
@ -38,7 +38,7 @@ jobs:
./script/build_release release
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v5
with:
role-to-assume: ${{ secrets.AWS_ROLE_PROD }}
aws-region: ${{ secrets.AWS_ACCESS_REGION }}

View file

@ -20,7 +20,7 @@ jobs:
id-token: write
contents: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
ref: 'master'
@ -47,7 +47,7 @@ jobs:
./script/build_release rolling
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v5
with:
role-to-assume: ${{ secrets.AWS_ROLE_ROLLING }}
aws-region: ${{ secrets.AWS_ACCESS_REGION }}

View file

@ -3,7 +3,36 @@
All notable changes to this project will be documented in this file.
## [2.0.88] - Unreleased
## [2.0.89] - 2025-11-08
### Added
- OpenSUSE 16.0 support with live ISO boot method
- Dasharo Tools Suite updated to v2.7.0 and v2.7.1
### Changed
- Updated Ansible to v12 for improved build system
- Updated ansible-lint to v24.12.2 with compatibility fixes
- Various distribution version updates:
- Arch Linux updated to 2025.11.01
- SmartOS updated to 20251030T000436Z
- CoreOS updated to 42.20251012.3.0-stable, 43.20251024.2.0-testing, 43.20251027.1.0-next
- IPFire updated to 2.29-core198
- Improved dependency tracking in GitHub workflows
- Updated GitHub Actions:
- actions/checkout to v5
- actions/setup-python to v6
- aws-actions/configure-aws-credentials to v5
### Fixed
- OpenSUSE 16.0 boot configuration now uses live ISO method with proper root= parameter
- Ansible-lint configuration updated to skip var-naming rule for internal variables
- CI/CD compatibility issues resolved between Ansible and ansible-lint versions
- Renovate configuration JSON syntax errors corrected
## [2.0.88] - 2025-08-09
### Added
@ -24,10 +53,6 @@ All notable changes to this project will be documented in this file.
### Fixed
- Loading of TFTP menu files (fixed HOSTNAME typo): local-vars.ipxe, HOSTNAME-${hostname}.ipxe,
MAC-${mac:hexraw}.ipxe, MAC-${mac:hexhyp}.ipxe and custom menu.ipxe from the
root of the tftp server. The root `tftp-root-path` is a variable and can be
set in `local-vars.ipxe` to override. The default is `/`
- Fedora CoreOS kernel filename format corrected
### Removed

3
commit_revert.txt Normal file
View file

@ -0,0 +1,3 @@
Revert "<original commit message>"
This reverts commit 7834c2e8b6619896fb0a2479c99baed79498cb34.

View file

@ -1,22 +1,22 @@
endpoints:
kali-xfce-squash:
path: /debian-squash/releases/download/2025.2-8e024a88/
path: /debian-squash/releases/download/2025.3-8e024a88/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: kali
version: '2025.2'
version: '2025.3'
flavor: xfce
kernel: kali-xfce-squash
kde-neon-user:
path: /ubuntu-squash/releases/download/20250803-0744-9b372e2a/
path: /ubuntu-squash/releases/download/20251030-0745-9b372e2a/
files:
- vmlinuz
- filesystem.squashfs
- initrd.lz
os: neon
version: 20250803-0744
version: 20251030-0745
flavor: user
kernel: kde-neon-user
regolith-current:
@ -43,7 +43,7 @@ endpoints:
os: dban
version: 2.3.0
sparky-stable-mingui:
path: /debian-squash/releases/download/7.8-6c87e83c/
path: /debian-squash/releases/download/8.0.1-6c87e83c/
files:
- filesystem.squashfs
- initrd
@ -53,7 +53,7 @@ endpoints:
flavor: xfce-min
kernel: sparky-stable-mingui
sparky-stable-gui:
path: /debian-squash/releases/download/7.8-d38c17d0/
path: /debian-squash/releases/download/8.0.1-d38c17d0/
files:
- filesystem.squashfs
- initrd
@ -63,7 +63,7 @@ endpoints:
flavor: xfce
kernel: sparky-stable-gui
sparky-stable-lxqt:
path: /debian-squash/releases/download/7.8-f9c9e1f1/
path: /debian-squash/releases/download/8.0.1-f9c9e1f1/
files:
- filesystem.squashfs
- initrd
@ -73,7 +73,7 @@ endpoints:
flavor: lxqt
kernel: sparky-stable-lxqt
sparky-rolling-mingui:
path: /debian-squash/releases/download/2025.03-db19bb55/
path: /debian-squash/releases/download/2025.09-db19bb55/
files:
- filesystem.squashfs
- initrd
@ -83,7 +83,7 @@ endpoints:
flavor: xfce-min
kernel: sparky-rolling-mingui
sparky-rolling-gui:
path: /debian-squash/releases/download/2025.03-66a56f08/
path: /debian-squash/releases/download/2025.09-66a56f08/
files:
- filesystem.squashfs
- initrd
@ -93,7 +93,7 @@ endpoints:
flavor: xfce
kernel: sparky-rolling-gui
sparky-rolling-lxqt:
path: /debian-squash/releases/download/2025.03-2b965fd7/
path: /debian-squash/releases/download/2025.09-2b965fd7/
files:
- filesystem.squashfs
- initrd
@ -129,7 +129,7 @@ endpoints:
version: '2'
flavor: ascii
gparted-stable:
path: /debian-squash/releases/download/1.7.0-8-cff72999/
path: /debian-squash/releases/download/1.7.0-8-bca5f701/
files:
- filesystem.squashfs
- initrd
@ -153,12 +153,12 @@ endpoints:
os: caine
version: '13.0'
dts:
path: /dts/v2.6.0
path: /dts/v2.7.1
files:
- initrd
- vmlinuz
os: dts
version: 2.6.0
version: 2.7.1
bootrepair:
path: /ubuntu-squash/releases/download/current-e035b00c/
files:
@ -286,7 +286,7 @@ endpoints:
version: current
flavor: full
4mlinux-thesss:
path: /asset-mirror/releases/download/49.0-4aab1393/
path: /asset-mirror/releases/download/50.0-4aab1393/
files:
- initrd
- vmlinuz
@ -302,7 +302,7 @@ endpoints:
version: current
flavor: BakAndImg
4mlinux-antivirus:
path: /asset-mirror/releases/download/49.0-1.4.2-43b0f75b/
path: /asset-mirror/releases/download/50.0-1.4.3-43b0f75b/
files:
- initrd
- vmlinuz
@ -425,7 +425,7 @@ endpoints:
version: 5.8
kernel: linux-lite-5-squash
vyos-rolling:
path: /debian-squash/releases/download/2025.08.06-0021-rolling-0d0f700e/
path: /debian-squash/releases/download/2025.11.04-0019-rolling-0d0f700e/
files:
- filesystem.squashfs
- initrd
@ -504,11 +504,11 @@ endpoints:
flavor: bullseye
kernel: voyager-bullseye-squash
memtest86:
path: /asset-mirror/releases/download/11.4-2ae1d21b/
path: /asset-mirror/releases/download/11.5-2ae1d21b/
files:
- memtest86-usb.img
os: memtest86-free
version: '11.4'
version: '11.5'
gentoo-x86:
path: /asset-mirror/releases/download/20241209T170323Z-5b773f72/
files:
@ -519,13 +519,13 @@ endpoints:
version: 20241209T170323Z
arch: x86
gentoo-arm64:
path: /asset-mirror/releases/download/20250713T232224Z-d5972d15/
path: /asset-mirror/releases/download/20251019T224842Z-d5972d15/
files:
- image.squashfs
- initrd
- vmlinuz
os: gentoo
version: 20250713T232224Z
version: 20251019T224842Z
arch: arm64
gentoo-amd64:
path: /asset-mirror/releases/download/20250608T165347Z-63d6ec39/
@ -537,14 +537,14 @@ endpoints:
version: 20250608T165347Z
arch: amd64
tails:
path: /asset-mirror/releases/download/6.18-00388326/
path: /asset-mirror/releases/download/7.1-00388326/
files:
- vmlinuz
- initrd.img
- 9990-misc-helpers.sh
- tails-amd64.iso
os: tails
version: '6.18'
version: '7.1'
arch: amd64
hrmpf:
path: /asset-mirror/releases/download/20231124-1008bb6d/
@ -586,14 +586,14 @@ endpoints:
version: 9.03
arch: i686
systemrescue-amd64:
path: /asset-mirror/releases/download/12.01-046a7ade/
path: /asset-mirror/releases/download/12.02-046a7ade/
files:
- airootfs.sfs
- initrd
- vmlinuz
- archiso_pxe_http
os: systemrescue
version: 12.01
version: 12.02
arch: amd64
shredos-i686:
path: /asset-mirror/releases/download/0.34_32-bit_20221231-3adcc4d0/
@ -619,46 +619,46 @@ endpoints:
version: 2024.07.10
arch: i686
clonezilla-debian-stable-amd64:
path: /debian-squash/releases/download/3.2.2-15-91a0e644/
path: /debian-squash/releases/download/3.3.0-33-9c8061ac/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: clonezilla
version: 3.2.2-15
version: 3.3.0-33
flavor: stable
kernel: clonezilla-debian-stable-amd64
arch: amd64
clonezilla-ubuntu-stable-amd64:
path: /ubuntu-squash/releases/download/20250620-plucky-24b2fcf3/
path: /ubuntu-squash/releases/download/20251017-questing-c0f6109b/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: clonezilla
version: 20250620-plucky
version: 20251017-questing
flavor: stable
kernel: clonezilla-ubuntu-stable-amd64
arch: amd64
clonezilla-debian-testing-amd64:
path: /debian-squash/releases/download/3.3.0-3-9e73bfe5/
path: /debian-squash/releases/download/3.3.0-37-47a038f9/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: clonezilla
version: 3.3.0-3
version: 3.3.0-37
flavor: testing
kernel: clonezilla-debian-testing-amd64
arch: amd64
clonezilla-ubuntu-testing-amd64:
path: /ubuntu-squash/releases/download/20250802-questing-c67d897c/
path: /ubuntu-squash/releases/download/20251101-resolute-0d4c667b/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: clonezilla
version: 20250802-questing
version: 20251101-resolute
flavor: testing
kernel: clonezilla-ubuntu-testing-amd64
arch: amd64
@ -691,7 +691,7 @@ endpoints:
flavor: dr460nized
version: 250801
garuda-xfce:
path: /asset-mirror/releases/download/250308-c866e6bf/
path: /asset-mirror/releases/download/250801-c866e6bf/
files:
- amd_ucode.img
- desktopfs.sfs
@ -703,7 +703,7 @@ endpoints:
- vmlinuz
os: garuda
flavor: xfce
version: 250308
version: 250801
garuda-gnome:
path: /asset-mirror/releases/download/250801-c80a21be/
files:
@ -775,7 +775,7 @@ endpoints:
flavor: i3wm
version: 250801
garuda-sway:
path: /asset-mirror/releases/download/250308-8d451890/
path: /asset-mirror/releases/download/250801-8d451890/
files:
- amd_ucode.img
- desktopfs.sfs
@ -787,7 +787,7 @@ endpoints:
- vmlinuz
os: garuda
flavor: sway
version: 250308
version: 250801
garuda-mate:
path: /asset-mirror/releases/download/230501-3af08aa6/
files:
@ -817,13 +817,13 @@ endpoints:
flavor: kde-barebones
version: 220329
proxmox-backup-server:
path: /asset-mirror/releases/download/4.0-BETA-1-f308cf4b/
path: /asset-mirror/releases/download/4.0-1-f308cf4b/
files:
- initrd
- vmlinuz
- proxmox.iso
os: proxmox-backup-server
version: 4.0-BETA-1
version: 4.0-1
proxmox-ve:
path: /asset-mirror/releases/download/9.0-1-613c19ff/
files:
@ -833,13 +833,13 @@ endpoints:
os: proxmox-ve
version: 9.0-1
proxmox-mailgateway:
path: /asset-mirror/releases/download/8.2-1-8374c64d/
path: /asset-mirror/releases/download/9.0-1-8374c64d/
files:
- initrd
- vmlinuz
- proxmox.iso
os: proxmox-mailgateway
version: 8.2-1
version: 9.0-1
ubuntu-netboot-22.04-amd64:
path: /ubuntu-squash/releases/download/22.04.5-295657f3/
files:
@ -959,7 +959,7 @@ endpoints:
version: '4.0'
arch: aarch64
harvester:
path: /asset-mirror/releases/download/v1.5.1-c82c6d22/
path: /asset-mirror/releases/download/v1.6.1-c82c6d22/
files:
- harvester-vmlinuz-amd64
- harvester-initrd-amd64
@ -967,7 +967,7 @@ endpoints:
- harvester-amd64.sha512
- version.yaml
os: harvester
version: v1.5.1
version: v1.6.1
linux-lite-6-squash:
path: /ubuntu-squash/releases/download/6.4-2550834c/
files:
@ -1211,21 +1211,21 @@ endpoints:
flavor: Core
kernel: zorin-core-squash
q4os-plasma-squash:
path: /debian-squash/releases/download/5.8-3af797cd/
path: /debian-squash/releases/download/6.2-3af797cd/
files:
- filesystem.squashfs
os: Q4OS
version: '5.8'
version: '6.2'
flavor: plasma
kernel: q4os-default-squash
q4os-default-squash:
path: /debian-squash/releases/download/5.8-d1a34866/
path: /debian-squash/releases/download/6.2-d1a34866/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: Q4OS
version: '5.8'
version: '6.2'
flavor: trinity
kernel: q4os-default-squash
memtest86plus:
@ -1269,7 +1269,7 @@ endpoints:
version: 40
flavor: GNOME
ubuntu-24.04-default-squash:
path: /ubuntu-squash/releases/download/24.04.2-8efa196d/
path: /ubuntu-squash/releases/download/24.04.3-8efa196d/
files:
- filesystem.squashfs
- initrd
@ -1354,43 +1354,43 @@ endpoints:
kernel: ubuntu-netboot-24.10-arm64
arch: arm64
grml-small-amd64:
path: /debian-squash/releases/download/2025.05-df4a87dc/
path: /debian-squash/releases/download/2025.08-abcbd950/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: grml
version: '2025.05'
version: '2025.08'
flavor: small
arch: amd64
grml-full-amd64:
path: /debian-squash/releases/download/2025.05-8d0a7327/
path: /debian-squash/releases/download/2025.08-dae7342d/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: grml
version: '2025.05'
version: '2025.08'
flavor: full
arch: amd64
grml-full-arm64:
path: /debian-squash/releases/download/2025.05-e0c2c740/
path: /debian-squash/releases/download/2025.08-22de2c47/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: grml
version: '2025.05'
version: '2025.08'
flavor: full
arch: arm64
grml-small-arm64:
path: /debian-squash/releases/download/2025.05-8700c181/
path: /debian-squash/releases/download/2025.08-dd433d05/
files:
- filesystem.squashfs
- initrd
- vmlinuz
os: grml
version: '2025.05'
version: '2025.08'
flavor: small
arch: arm64
uefishell:
@ -1470,21 +1470,21 @@ endpoints:
flavor: Cinnamon
kernel: mint-lmde-cinnamon-squash
ubuntu-spins:
path: /asset-mirror/releases/download/0.0.2-fb924c06/
path: /asset-mirror/releases/download/0.0.3-fb924c06/
files:
- vmlinuz
- initrd
os: ubuntu-spins
version: 0.0.2
version: 0.0.3
cachyos:
path: /asset-mirror/releases/download/250713-4337df9e/
path: /asset-mirror/releases/download/250828-b0e9944d/
files:
- airootfs.sfs
- initrd
- vmlinuz
- archiso_pxe_http
os: cachyos
version: '250713'
version: '250828'
deepin-20-squash:
path: /debian-squash/releases/download/20.9-e3a3a399/
files:
@ -1494,3 +1494,96 @@ endpoints:
os: Deepin
version: '20.9'
kernel: deepin-20-squash
debian-13-live-kernel:
path: /debian-core-13/releases/download/13.1.0-0a426450/
files:
- initrd
- vmlinuz
os: debian
version: '13'
debian-13-default-squash:
path: /debian-squash/releases/download/13.1.0-d074da9b/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: core
kernel: debian-13-live-kernel
debian-13-lxde-squash:
path: /debian-squash/releases/download/13.1.0-79e9a15b/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: lxde
kernel: debian-13-live-kernel
debian-13-kde-squash:
path: /debian-squash/releases/download/13.1.0-5ecf4c90/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: kde
kernel: debian-13-live-kernel
debian-13-gnome-squash:
path: /debian-squash/releases/download/13.1.0-2eeea9f9/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: gnome
kernel: debian-13-live-kernel
debian-13-lxqt-squash:
path: /debian-squash/releases/download/13.1.0-6088759b/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: lxqt
kernel: debian-13-live-kernel
debian-13-mate-squash:
path: /debian-squash/releases/download/13.1.0-8a7bb188/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: mate
kernel: debian-13-live-kernel
ubuntu-netboot-25.10-amd64:
path: /ubuntu-squash/releases/download/25.10-5a657310/
files:
- initrd
- vmlinuz
os: ubuntu
version: '25.10'
codename: questing
flavor: netboot
kernel: ubuntu-netboot-25.10-amd64
arch: amd64
ubuntu-netboot-25.10-arm64:
path: /ubuntu-squash/releases/download/25.10-f8b4d29d/
files:
- initrd
- vmlinuz
os: ubuntu
version: '25.10'
codename: questing
flavor: netboot
kernel: ubuntu-netboot-25.10-arm64
arch: arm64
debian-13-cinnamon-squash:
path: /debian-squash/releases/download/13.1.0-f213be8c/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: cinnamon
kernel: debian-13-live-kernel
debian-13-xfce-squash:
path: /debian-squash/releases/download/13.1.0-6e8d6d0d/
files:
- filesystem.squashfs
os: debian
version: 13.1.0
flavor: xfce
kernel: debian-13-live-kernel

View file

@ -1,5 +1,14 @@
{
"extends": [
"config:recommended"
],
"regexManagers": [
{
"fileMatch": ["^\\.github\\/workflows\\/.*\\.ya?ml$"],
"matchStrings": [
"pip(?:3)?\\s+install(?:\\s+(?:-U|--upgrade))?\\s+(?<depName>[A-Za-z0-9_.+-]+(?:\\[[^\\]]+\\])?)==(?<currentValue>\\d+(?:\\.\\d+)*)"
],
"datasourceTemplate": "pypi"
}
]
}

View file

@ -157,8 +157,8 @@ releases:
mirror: http://dl-cdn.alpinelinux.org
name: Alpine Linux
versions:
- code_name: v3.22
name: '3.22'
- code_name: v3.23
name: '3.23'
- code_name: edge
name: Edge (development)
archlinux:
@ -168,8 +168,8 @@ releases:
mirror: mirrors.kernel.org
name: Arch Linux
versions:
- code_name: 2025.08.01
name: 2025.08.01
- code_name: 2025.11.01
name: 2025.11.01
blackarch:
enabled: true
menu: linux
@ -195,11 +195,11 @@ releases:
mirror: https://builds.coreos.fedoraproject.org
name: Fedora CoreOS
versions:
- code_name: 42.20250721.3.0
- code_name: 42.20251012.3.0
name: stable
- code_name: 42.20250803.2.0
- code_name: 43.20251024.2.0
name: testing
- code_name: 42.20250803.1.0
- code_name: 43.20251027.1.0
name: next
debian:
archive_mirror: http://archive.debian.org
@ -291,8 +291,8 @@ releases:
mirror: https://downloads.ipfire.org
name: IPFire
versions:
- code_name: 2.29-core196
name: 2.29 Core196
- code_name: 2.29-core198
name: 2.29 Core198
k3os:
enabled: true
menu: linux
@ -331,7 +331,7 @@ releases:
name: Ubuntu 24.04
- key: ubuntu-24.10
name: Ubuntu 24.10
version: v3.5.0
version: v3.5.3
kali:
base_dir: kali
enabled: true
@ -404,15 +404,15 @@ releases:
mirror: http://ftp.openbsd.org
name: OpenBSD
versions:
- code_name: '7.7'
image_ver: '77'
name: '7.7'
- code_name: '7.6'
image_ver: '76'
name: '7.6'
- code_name: '7.5'
image_ver: '75'
name: '7.5'
- code_name: snapshots
image_ver: '76'
name: 7.6 Latest Snapshot
image_ver: '77'
name: 7.7 Latest Snapshot
opensuse:
base_dir: distribution/leap
enabled: true
@ -420,10 +420,10 @@ releases:
mirror: http://download.opensuse.org
name: openSUSE
versions:
- code_name: '16.0'
name: openSUSE Leap 16.0
- code_name: '15.6'
name: openSUSE Leap 15.6
- code_name: '15.5'
name: openSUSE Leap 15.5
- code_name: tumbleweed
name: openSUSE tumbleweed
oracle:
@ -481,14 +481,14 @@ releases:
mirror: https://netboot.smartos.org/os/
name: SmartOS
versions:
- code_name: 20250807T000218Z
name: 20250807T000218Z
- code_name: 20250724T001011Z
name: 20250724T001011Z
- code_name: 20250710T000436Z
name: 20250710T000436Z
- code_name: 20250626T191621Z
name: 20250626T191621Z
- code_name: 20251030T000436Z
name: 20251030T000436Z
- code_name: 20251016T000143Z
name: 20251016T000143Z
- code_name: 20251002T000521Z
name: 20251002T000521Z
- code_name: 20250918T000550Z
name: 20250918T000550Z
talos:
enabled: true
menu: linux
@ -637,6 +637,8 @@ releases:
mirror: http://archive.ubuntu.com
name: Ubuntu
versions:
- code_name: questing
name: 25.10 Questing Quokka
- code_name: plucky
name: 25.04 Plucky Puffin
- code_name: oracular

View file

@ -69,11 +69,27 @@ choose version || goto opensuse_exit
set dir ${opensuse_base_dir}/${version}/repo/oss
iseq ${version} tumbleweed && set dir ${version}/repo/oss ||
# Check if version needs live ISO boot method (16.0 and later)
iseq ${version} 16.0 && set dir distribution/leap/${version}/repo/oss && set iso_dir distribution/leap/${version}/offline && set use_live_iso true ||
imgfree
set kernel_url boot/${os_arch}/loader
iseq ${os_arch} aarch64 && set kernel_url boot/${os_arch} ||
# Choose boot method based on version
isset ${use_live_iso} && goto opensuse_live_boot || goto opensuse_standard_boot
:opensuse_live_boot
kernel ${opensuse_mirror}/${dir}/${kernel_url}/linux root=live:${opensuse_mirror}/${iso_dir}/Leap-${version}-online-installer-${os_arch}.install.iso ${netsetup} ${params} {{ kernel_params }}
initrd ${opensuse_mirror}/${dir}/${kernel_url}/initrd
goto boot_os
:opensuse_standard_boot
kernel ${opensuse_mirror}/${dir}/${kernel_url}/linux ${netsetup} install=${opensuse_mirror}/${dir} ${params} {{ kernel_params }}
initrd ${opensuse_mirror}/${dir}/${kernel_url}/initrd
goto boot_os
:boot_os
echo MD5sums:
md5sum linux initrd
boot

View file

@ -1 +1 @@
2.0.88
2.0.89