Skip to content

Hadron beta release #3785

@mudler

Description

@mudler

🔦 Highlights

This will be the first public beta release of Hadron Linux.

✅ Release Checklist

  • Stage 0 - Finishing Touches
    • Check for critical CVEs in our internal components. Do any necessary bumps or PR merges to get all components to good state.
    • Check if the desired versions of the binaries are referenced in the kairos-init Makefile (check for renovate bot PRs)
    • Bump versions if needed and cut a new release of kairos-init
    • Bump the kairos-init version on the kairos Dockerfile
    • CI tests are passing
    • Check if Kairos docs has any open PRs that need to be merged
    • Check if osbuilder is in the wanted version/latest
    • Check if k3s versions are correct (latest 3 versions should be available)
    • Consider cutting an rc, alpha, ... based on changes on the CI
  • Stage 1 - Manual testing
    • How: Using the assets from master, make sure that test scenarios not covered by automatic tests are passing, and that docs are still aligned
      • Generic hardware install
      • RPi Standard Install (helps validate that partition expansion is working)
        • Manual upgrade
        • Passive booting
        • Recovery booting
        • Manual recovery reset
        • Automatic reset
        • /oem exists
        • k3s is running
      • Go through any of the known issues https://kairos.io/docs/
  • Stage 3 - Release
    • Tag the release on master
    • Update the release with any known issues
    • Perform a manual commit on the docs repo to trigger CI (git commit --allow-empty -m "Trigger Build")
  • Stage 4 - Announcement
    • Blog post announcement

Sub-issues

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

In Progress 🏃

Status

Q4 2025

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions