-
Notifications
You must be signed in to change notification settings - Fork 124
Open
7 / 107 of 10 issues completedLabels
Description
🔦 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
- Manual upgrade
- Interactive install
- Manual recovery reset
- Automatic reset
- Provider decentralized test (like we used to run automatically)
- 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/
- Generic hardware install
- How: Using the assets from master, make sure that test scenarios not covered by automatic tests are passing, and that docs are still aligned
- Stage 3 - Release
- Tag the release on master
- Update the release with any known issues
- Perform a manual commit on the
docsrepo to trigger CI (git commit --allow-empty -m "Trigger Build")
- Stage 4 - Announcement
- Blog post announcement
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Progress 🏃
Status
Q4 2025