Skip to content

Release 3.0.3 - #1824

Merged
antonym merged 294 commits into
masterfrom
RC
Aug 29, 2026
Merged

antonym merged 294 commits into
masterfrom
RC

Conversation

@antonym

@antonym antonym commented Aug 29, 2026

Copy link
Copy Markdown
Member

No description provided.

netboot-ci added 30 commits May 29, 2026 07:46
…stable,44.20260523.2.1-testing,44.20260523.1.1-next"
…Z,20260522T154557Z,20260514T000317Z,20260430T145637Z"
…-25.11Qnixos-25.05Qnixos-24.11Qnixos-24.05Qnixos-23.11Qnixos-23.05Qnixos-22.11Qnixos-22.05Qnixos-21.11Qnixos-21.05Qnixos-20.09"
…Z,20260528T000227Z,20260522T154557Z,20260514T000317Z"
…stable,44.20260607.2.1-testing,44.20260607.1.1-next"
…Z,20260611T000507Z,20260528T000227Z,20260522T154557Z"
netboot-ci and others added 28 commits August 17, 2026 04:39
…xos-26.05Qnixos-25.11Qnixos-25.05Qnixos-24.11Qnixos-24.05Qnixos-23.11Qnixos-23.05Qnixos-22.11Qnixos-22.05Qnixos-21.11Qnixos-21.05Qnixos-20.09"
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@kilo-code-bot

kilo-code-bot Bot commented Aug 29, 2026 •

Copy link
Copy Markdown

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (12 files)
  • .github/workflows/claude.yml - Dependency update to actions/checkout@v7
  • .github/workflows/development.yml - Dependency update to actions/checkout@v7
  • .github/workflows/pull-requests.yml - Dependency updates to actions/checkout@v7 and actions/setup-python@v7
  • .github/workflows/release-candidate.yml - Dependency update to actions/checkout@v7
  • .github/workflows/release.yml - Dependency update to actions/checkout@v7
  • .github/workflows/rolling.yml - Dependency update to actions/checkout@v7
  • CHANGELOG.md - Properly documents 3.0.3 release with Added/Changed/Fixed sections
  • endpoints.yml - 280+ automated version bumps for distribution assets (routine updates)
  • roles/netbootxyz/defaults/main.yml - Version updates for Arch Linux, Mageia, NixOS, Fedora CoreOS, IPFire, and SmartOS
  • roles/netbootxyz/templates/menu/menu.ipxe.j2 - Bug fix: custom menu chain failures now clear menu state before error display, preventing fallback loops
  • roles/netbootxyz/templates/menu/proxmox.ipxe.j2 - Architecture-gated menu entries and VGA parameters for Proxmox products
  • version.txt - Version bumped from 3.0.2 to 3.0.3

Review Notes

This RC merge for version 3.0.3 contains:

  • 287 commits with primarily automated distribution version bumps
  • Key fix: Custom menu fallback loop issue (When it falls back to using http://boot.netboot.xyz it falls into a loop #1795) - the :custom-failed label now properly clears menu state before showing error, preventing infinite retry loops
  • Dependencies: GitHub Actions updated to latest stable versions (actions/checkout@v7, actions/setup-python@v7)
  • Architecture support: Proxmox VE arm64 installer support added with proper architecture gating
  • New distributions: Mageia 10, NixOS 26.05/unstable added

All changes follow project conventions:

  • iPXE templates use correct syntax and indentation
  • YAML formatting is consistent with 2-space indentation and FQCN module names
  • Jinja2 patterns follow established conventions
  • CHANGELOG follows semantic versioning and proper categorization
  • Automated version bumps follow standard commit message format

Reviewed by claude-sonnet-4.5 · Input: 56 · Output: 3.4K · Cached: 478K

@antonym
antonym merged commit 623ddd4 into master Aug 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants