mirror of
https://github.com/netbootxyz/netboot.xyz.git
synced 2026-01-22 18:24:53 +00:00
commit
e7383b9a8f
14 changed files with 255 additions and 106 deletions
|
|
@ -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.
|
||||
|
|
|
|||
2
.github/workflows/claude.yml
vendored
2
.github/workflows/claude.yml
vendored
|
|
@ -25,7 +25,7 @@ jobs:
|
|||
id-token: write
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
uses: actions/checkout@v5
|
||||
with:
|
||||
fetch-depth: 1
|
||||
|
||||
|
|
|
|||
4
.github/workflows/development.yml
vendored
4
.github/workflows/development.yml
vendored
|
|
@ -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 }}
|
||||
|
|
|
|||
14
.github/workflows/pull-requests.yml
vendored
14
.github/workflows/pull-requests.yml
vendored
|
|
@ -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: |
|
||||
|
|
|
|||
4
.github/workflows/release-candidate.yml
vendored
4
.github/workflows/release-candidate.yml
vendored
|
|
@ -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 }}
|
||||
|
|
|
|||
4
.github/workflows/release.yml
vendored
4
.github/workflows/release.yml
vendored
|
|
@ -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 }}
|
||||
|
|
|
|||
4
.github/workflows/rolling.yml
vendored
4
.github/workflows/rolling.yml
vendored
|
|
@ -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 }}
|
||||
|
|
|
|||
35
CHANGELOG.md
35
CHANGELOG.md
|
|
@ -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
3
commit_revert.txt
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
Revert "<original commit message>"
|
||||
|
||||
This reverts commit 7834c2e8b6619896fb0a2479c99baed79498cb34.
|
||||
211
endpoints.yml
211
endpoints.yml
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
2.0.88
|
||||
2.0.89
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue