Compare commits

..

No commits in common. "development" and "2.0.89-RC" have entirely different histories.

18 changed files with 195 additions and 264 deletions

View file

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

View file

@ -18,7 +18,7 @@ jobs:
id-token: write
contents: read
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
with:
ref: development

View file

@ -12,17 +12,17 @@ jobs:
name: Test Pull Request
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
with:
python-version: '3.14' # renovate: datasource=github-tags depName=python
python-version: '3.13' # renovate: datasource=github-tags depName=python
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install ansible==13.2.0 # renovate: datasource=pypi depName=ansible
pip install ansible-lint==26.1.0 # renovate: datasource=pypi depName=ansible-lint
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,7 +36,7 @@ jobs:
name: Build Pull Request
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
- uses: actions/setup-python@v6

View file

@ -18,7 +18,7 @@ jobs:
id-token: write
contents: write
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
with:
ref: RC
@ -66,7 +66,7 @@ jobs:
- name: Extract release notes
id: extract-release-notes
uses: ffurrer2/extract-release-notes@v3
uses: ffurrer2/extract-release-notes@v2
- name: Create RC Release and Upload Assets
uses: svenstaro/upload-release-action@v2

View file

@ -17,7 +17,7 @@ jobs:
id-token: write
contents: write
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
with:
ref: master
@ -61,7 +61,7 @@ jobs:
- name: Extract release notes
id: extract-release-notes
uses: ffurrer2/extract-release-notes@v3
uses: ffurrer2/extract-release-notes@v2
- name: Create Release and Upload Assets
uses: svenstaro/upload-release-action@v2

View file

@ -20,7 +20,7 @@ jobs:
id-token: write
contents: write
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v5
with:
ref: 'master'

View file

@ -3,8 +3,6 @@
All notable changes to this project will be documented in this file.
## [2.0.90] - Unreleased
## [2.0.89] - 2025-11-08
### Added

3
commit_revert.txt Normal file
View file

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

File diff suppressed because it is too large Load diff

View file

@ -168,8 +168,8 @@ releases:
mirror: mirrors.kernel.org
name: Arch Linux
versions:
- code_name: 2026.01.01
name: 2026.01.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: 43.20260105.3.0
- code_name: 42.20251012.3.0
name: stable
- code_name: 43.20260119.2.1
- code_name: 43.20251024.2.0
name: testing
- code_name: 43.20260119.1.1
- code_name: 43.20251027.1.0
name: next
debian:
archive_mirror: http://archive.debian.org
@ -243,10 +243,10 @@ releases:
mirror: http://mirrors.kernel.org
name: Fedora
versions:
- code_name: 43
name: 43
- code_name: 42
name: 42
- code_name: 41
name: 41
flatcar:
enabled: true
menu: linux
@ -291,8 +291,8 @@ releases:
mirror: https://downloads.ipfire.org
name: IPFire
versions:
- code_name: 2.29-core199
name: 2.29 Core199
- code_name: 2.29-core198
name: 2.29 Core198
k3os:
enabled: true
menu: linux
@ -358,8 +358,6 @@ releases:
menu: linux
name: NixOS
versions:
- code_name: nixos-25.11
name: nixos-25.11
- code_name: nixos-25.05
name: nixos-25.05
- code_name: nixos-24.11
@ -403,18 +401,18 @@ releases:
base_dir: pub/OpenBSD
enabled: true
menu: bsd
mirror: http://cdn.openbsd.org
mirror: http://ftp.openbsd.org
name: OpenBSD
versions:
- code_name: snapshots
image_ver: '78'
name: 7.8 Latest Snapshot
- code_name: '7.8'
image_ver: '78'
name: '7.8'
- code_name: '7.7'
image_ver: '77'
name: '7.7'
- code_name: '7.6'
image_ver: '76'
name: '7.6'
- code_name: snapshots
image_ver: '77'
name: 7.7 Latest Snapshot
opensuse:
base_dir: distribution/leap
enabled: true
@ -483,14 +481,14 @@ releases:
mirror: https://netboot.smartos.org/os/
name: SmartOS
versions:
- code_name: 20260122T000642Z
name: 20260122T000642Z
- code_name: 20260108T003758Z
name: 20260108T003758Z
- code_name: 20251211T000906Z
name: 20251211T000906Z
- code_name: 20251127T000410Z
name: 20251127T000410Z
- 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
@ -737,7 +735,7 @@ utilitiesefi:
enabled: true
name: Memtest86+ {{ endpoints.memtest86plus.version }}
type: memtest
util_path: ${live_endpoint}{{ endpoints.memtest86plus.path }}mt86p_x86_64
util_path: ${live_endpoint}{{ endpoints.memtest86plus.path }}memtest64.efi
version: '{{ endpoints.memtest86plus.version }}'
redorescue:
enabled: true
@ -797,7 +795,7 @@ utilitiespcbios32:
enabled: true
name: Memtest86+ {{ endpoints.memtest86plus.version }}
type: memtest
util_path: ${live_endpoint}{{ endpoints.memtest86plus.path }}mt86p_i586
util_path: ${live_endpoint}{{ endpoints.memtest86plus.path }}memtest32.bin
version: '{{ endpoints.memtest86plus.version }}'
shredos:
enabled: true
@ -869,7 +867,7 @@ utilitiespcbios64:
enabled: true
name: Memtest86+ {{ endpoints.memtest86plus.version }}
type: memtest
util_path: ${live_endpoint}{{ endpoints.memtest86plus.path }}mt86p_x86_64
util_path: ${live_endpoint}{{ endpoints.memtest86plus.path }}memtest64.bin
version: '{{ endpoints.memtest86plus.version }}'
redorescue:
enabled: true

View file

@ -82,7 +82,7 @@ set menu_pci 0
iseq ${platform} efi && goto efi ||
goto architectures_end
:efi
set menu_bsd 1
set menu_bsd 0
set menu_freedos 0
set menu_unix 0
set menu_pci 0
@ -121,7 +121,7 @@ goto clouds_end
:metal_arm64
set cmdline console=ttyAMA0,115200
set ipxe_disk netboot.xyz-metal-arm64-snp.efi
set menu_bsd 1
set menu_bsd 0
set menu_freedos 0
set menu_live 0
set menu_windows 0

View file

@ -10,12 +10,8 @@ menu BSD Installers - Current Arch [ ${arch} ]
item --gap BSD Based Operating Systems
{% for key, value in releases.items() | sort(attribute='1.name') %}
{% if value.enabled is defined and value.menu == "bsd" and value.enabled | bool %}
{% if key == "freebsd" %}
iseq ${platform} efi || item {{ key }} ${space} {{ value.name }}
{% else %}
item {{ key }} ${space} {{ value.name }}
{% endif %}
{% endif %}
{% endfor %}
choose menu || goto bsd_exit

View file

@ -30,7 +30,7 @@ goto flatcar_exit
:alpha
:edge
set release ${menu}
set base-url https://flatcar.cdn.cncf.io/${release}/${os_arch}-usr/current
set base-url http://${release}.release.flatcar-linux.net/${os_arch}-usr/current
kernel ${base-url}/flatcar_production_pxe.vmlinuz ${flatcar_firstboot} ${flatcar_params} flatcar.autologin=tty1 flatcar.autologin=ttyS0 initrd=flatcar_production_pxe_image.cpio.gz ${cmdline}
initrd ${base-url}/flatcar_production_pxe_image.cpio.gz
boot

View file

@ -30,7 +30,7 @@ chain ${memdisk} iso raw
goto openbsd_menu
:efi_boot
set src ${openbsd_mirror}/${openbsd_base_dir}/${ver}/${os_arch}/miniroot${image_ver}.img
set src ${openbsd_mirror}/${openbsd_base_dir}/${ver}/${os_arch}/install${image_ver}.img
imgfree
sanboot ${src}
goto openbsd_menu

View file

@ -69,9 +69,6 @@ choose version || goto opensuse_exit
set dir ${opensuse_base_dir}/${version}/repo/oss
iseq ${version} tumbleweed && set dir ${version}/repo/oss ||
# Tumbleweed ARM64 uses ports mirror
iseq ${version} tumbleweed && iseq ${os_arch} aarch64 && set dir ports/aarch64/${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 ||

View file

@ -12,33 +12,14 @@ set os_arch ${arch}
iseq ${os_arch} x86_64 && set os_arch x86_64 ||
iseq ${os_arch} arm64 && set os_arch aarch64 ||
item --gap ${os} Versions
{% set defined_versions = {} %}
{% for key, value in endpoints.items() | sort %}
{% if value.os == "oracle" %}
{% if value.version not in defined_versions %}
{% set _ = defined_versions.update({value.version: []}) %}
{% endif %}
{% set _ = defined_versions[value.version].append(value.arch) %}
{% endif %}
{% endfor %}
{% for version, archs in defined_versions.items() | sort %}
{% if archs | length > 1 %}
item {{ version }} ${space} ${os} {{ version }}
{% else %}
iseq ${os_arch} {{ archs[0] }} && item {{ version }} ${space} ${os} {{ version }} ||
item {{ value.version }} ${space} ${os} {{ value.version }}
{% endif %}
{% endfor %}
choose version || goto oracle_exit
goto ${version}
goto ${version}_${os_arch}
{% for version, archs in defined_versions.items() | sort %}
:{{ version }}
{% for arch in archs %}
iseq ${os_arch} {{ arch }} && goto {{ version }}_{{ arch }} ||
{% endfor %}
goto oracle_exit
{% endfor %}
{% for key, value in endpoints.items() | sort %}
{% if value.os == "oracle" %}
:{{ value.version }}_{{ value.arch }}

View file

@ -23,12 +23,6 @@ item pmg-normal ${space} ${os} Mail Gateway {{ value.version }}
item pmg-text ${space} ${os} Mail Gateway {{ value.version }} (Text)
item pmg-debug ${space} ${os} Mail Gateway {{ value.version }} (Debug)
{% endif %}
{% if value.os == "proxmox-datacenter-manager" %}
item --gap ${os} Datacenter Manager
item pdm-normal ${space} ${os} Datacenter Manager {{ value.version }}
item pdm-text ${space} ${os} Datacenter Manager {{ value.version }} (Text)
item pdm-debug ${space} ${os} Datacenter Manager {{ value.version }} (Debug)
{% endif %}
{% if value.os == "proxmox-ve" %}
item --gap ${os} VE
item pve-normal ${space} ${os} VE {{ value.version }}
@ -39,18 +33,6 @@ item pve-debug ${space} ${os} VE {{ value.version }} (Debug)
choose proxmox_choice || goto proxmox_exit
goto ${proxmox_choice}
:pdm-normal
set params splash=silent
goto boot-pdm
:pdm-text
set params splash=silent proxtui
goto boot-pdm
:pdm-debug
set params splash=verbose proxdebug
goto boot-pdm
:pve-normal
set params splash=silent
goto boot-pve
@ -113,19 +95,6 @@ initrd ${kernel_url}initrd
initrd ${kernel_url}proxmox.iso /proxmox.iso
boot
:boot-pdm
{% for key, value in endpoints.items() | sort %}
{% if value.os == "proxmox-datacenter-manager" %}
set kernel_url ${live_endpoint}{{ value.path }}
set proxmox_version {{ value.version }}
{% endif %}
{% endfor %}
imgfree
kernel ${kernel_url}vmlinuz vga=791 video=vesafb:ywrap,mtrr ramdisk_size=16777216 rw quiet ${params} {{ kernel_params }}
initrd ${kernel_url}initrd
initrd ${kernel_url}proxmox.iso /proxmox.iso
boot
:boot-pve
{% for key, value in endpoints.items() | sort %}
{% if value.os == "proxmox-ve" %}

View file

@ -1 +1 @@
2.0.90
2.0.89