Skip to content

0.36.1 release#133

Merged
mobileoverlord merged 2 commits intomainfrom
rel/0.36.1
Apr 28, 2026
Merged

0.36.1 release#133
mobileoverlord merged 2 commits intomainfrom
rel/0.36.1

Conversation

@mobileoverlord
Copy link
Copy Markdown
Contributor

@mobileoverlord mobileoverlord commented Apr 28, 2026

Summary

  • Generalize kernel sysroot staging to match versioned suffix *-<kver>(.gz)? instead of hardcoded Image-<kver> / Image.gz-<kver>, so x86-64 (bzImage-<kver>) stages alongside ARM64.
  • Exclude non-bootable kernel-base artifacts (System.map-*, config-*); prefer uncompressed image for the stable Image symlink.
  • Bump version to 0.36.1.

Test plan

  • cargo fmt --all -- --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo build
  • cargo test
  • cargo audit
  • End-to-end rootfs install + runtime provision against an ARM64 target (regression check)
  • End-to-end rootfs install + runtime provision against an x86-64 target (new path: bzImage-<kver>)

…ames

Replaces the hardcoded `Image-<kver>` / `Image.gz-<kver>` glob with a
find-based scan for any *-<kver>(.gz)? file in the rootfs /boot, so
x86-64 builds (bzImage-<kver>) stage correctly alongside ARM64.
Excludes non-bootable kernel-base artifacts (System.map-*, config-*).
Prefer uncompressed images for the stable `Image` symlink.
@mobileoverlord mobileoverlord merged commit 13f9eaf into main Apr 28, 2026
5 checks passed
@mobileoverlord mobileoverlord deleted the rel/0.36.1 branch April 28, 2026 20:23
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.

1 participant