Releases: kairos-io/kairos
v3.1.4-rc4
Full Changelog: v3.1.4-rc3...v3.1.4-rc4
v3.1.4-rc3
Full Changelog: v3.1.4-rc2...v3.1.4-rc3
v3.1.4-rc2
Full Changelog: v3.1.4-rc1...v3.1.4-rc2
v3.1.4-rc1
Full Changelog: v3.1.3...v3.1.4-rc1
v3.5.2
This release fixes an issue with init bringing a multipath feature whjich in a very specific scenario could block the build of an artifact
What's Changed
- ⬆️ Update google/osv-scanner-action action to v2.2.2 by @renovate[bot] in #3623
- Bump init to 0.5.18 by @Itxaka in #3624
Full Changelog: v3.5.1...v3.5.2
v3.5.1
✨ Highlights from Kairos-init
- Alpine mkinitfs optimization: PR #153 prevents mkinitfs from building an unneeded initramfs on first install (trigger override before install, then restore), saving install time and avoiding churn.
- Alpine raw images expansion fix: PR #162 adds missing mkfs binaries to the Alpine init image to ensure raw images can expand the filesystem on first boot. This addresses a concrete failure (/bin/sh: mkfs.ext2: not found).
- Better SUSE detection in dracut: PR #171: some SUSE-family distributions identify differently in /etc/os-release (e.g., SUSE Linux for Rancher). The dracut path now correctly recognizes SUSE and runs the proper commands.
- RHEL family service guardrails: PR #176 adds a validation pass to ensure important services are not masked on RHEL-like systems, preventing subtle boot/runtime surprises.
- Self-reporting versions: PR #161 introduces a kairos-init version command that prints the kairos‑init version and the embedded binary versions (immucore, kcrypt‑discovery‑challenger, provider‑kairos, edgevpn, kairos‑agent). This makes debugging “what bits do I have?” trivial.
Full changelog
- Update release.md by @jimmykarily in #3546
- ⬆️ Update anchore/scan-action action to v6.5.0 by @renovate[bot] in #3537
- ⬆️ Update github/codeql-action digest to 4e828ff - autoclosed by @renovate[bot] in #3536
- ⬆️ Update module github.com/onsi/gomega to v1.38.0 by @renovate[bot] in #3538
- ⬆️ Update google/osv-scanner-action action to v2.1.0 by @renovate[bot] in #3526
- ⬆️ Update github/codeql-action digest to 51f7732 by @renovate[bot] in #3547
- ⬆️ Update quay.io/kairos/auroraboot Docker tag to v0.10.0 by @renovate[bot] in #3544
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.7 by @renovate[bot] in #3543
- ⬆️ migrate renovate config by @renovate[bot] in #3555
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.8 by @renovate[bot] in #3556
- Use Kairos Factory GitHub Action by @mauromorales in #3502
- Use
kairos-agent logs
command and remove duplicates by @jimmykarily in #3562 - add factory action to pr arm workflow by @mauromorales in #3563
- Pin reusable factory to v0.0.1 while it is still in active development by @mauromorales in #3567
- Fix ubuntu fips build for SB by @Itxaka in #3560
- Use the factory action on master amd by @mauromorales in #3572
- Factory master arm by @mauromorales in #3573
- Run UKI with factory action by @mauromorales in #3575
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.10 by @renovate[bot] in #3574
- Use kairos factory action for releases by @mauromorales in #3587
- ⬆️ Update actions/checkout action to v4.3.0 by @renovate[bot] in #3583
- ⬆️ Update module github.com/mudler/edgevpn to v0.31.0 by @renovate[bot] in #3580
- ⬆️ Update actions/download-artifact action to v5 by @renovate[bot] in #3570
- ⬆️ Update google/osv-scanner-action action to v2.2.1 by @renovate[bot] in #3589
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.12 by @renovate[bot] in #3592
- Add automated test to disable k3s by @mauromorales in #3594
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.14 by @renovate[bot] in #3608
- add ubuntu 24.04 fips example by @mauromorales in #3576
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.15 by @renovate[bot] in #3620
- ⬆️ Update module github.com/onsi/ginkgo/v2 to v2.25.1 by @renovate[bot] in #3603
- ⬆️ Update module github.com/onsi/gomega to v1.38.2 by @renovate[bot] in #3616
- ⬆️ Update google-github-actions/setup-gcloud digest to cb1e50a - autoclosed by @renovate[bot] in #3618
- ⬆️ Update actions/checkout action to v5 by @renovate[bot] in #3593
- ⬆️ Update docker/login-action digest to 184bdaa by @renovate[bot] in #3565
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.16 by @renovate[bot] in #3621
- ⬆️ Update kairos-io/kairos-factory-action action to v0.0.7 by @renovate[bot] in #3577
- ⬆️ Update module github.com/diskfs/go-diskfs to v1.7.0 by @renovate[bot] in #3617
Full Changelog: v3.5.0...v3.5.1
v3.5.1-rc1
What's Changed
- ⬆️ Update actions/checkout action to v4.3.0 by @renovate[bot] in #3583
- ⬆️ Update module github.com/mudler/edgevpn to v0.31.0 by @renovate[bot] in #3580
- ⬆️ Update actions/download-artifact action to v5 by @renovate[bot] in #3570
- ⬆️ Update google/osv-scanner-action action to v2.2.1 by @renovate[bot] in #3589
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.12 by @renovate[bot] in #3592
- Add automated test to disable k3s by @mauromorales in #3594
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.14 by @renovate[bot] in #3608
- add ubuntu 24.04 fips example by @mauromorales in #3576
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.15 by @renovate[bot] in #3620
- ⬆️ Update module github.com/onsi/ginkgo/v2 to v2.25.1 by @renovate[bot] in #3603
- ⬆️ Update module github.com/onsi/gomega to v1.38.2 by @renovate[bot] in #3616
- ⬆️ Update google-github-actions/setup-gcloud digest to cb1e50a - autoclosed by @renovate[bot] in #3618
- ⬆️ Update actions/checkout action to v5 by @renovate[bot] in #3593
- ⬆️ Update docker/login-action digest to 184bdaa by @renovate[bot] in #3565
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.16 by @renovate[bot] in #3621
- ⬆️ Update kairos-io/kairos-factory-action action to v0.0.7 by @renovate[bot] in #3577
- ⬆️ Update module github.com/diskfs/go-diskfs to v1.7.0 by @renovate[bot] in #3617
Full Changelog: v3.5.1-beta.3...v3.5.1-rc1
v3.5.1-beta.3
This beta release is just to test the migration of all workflows to use the https://github.com/kairos-io/kairos-factory-action, once these have been fixed expect a proper RC and release
Full Changelog: v3.5.1-beta.2...v3.5.1-beta.3
v3.5.1-beta.2
This beta release is just to test the migration of all workflows to use the https://github.com/kairos-io/kairos-factory-action, once these have been fixed expect a proper RC and release
Full Changelog: v3.5.1-beta.1...v3.5.1-beta.2
v3.5.1-beta.1
This beta release is just to test the migration of all workflows to use the https://github.com/kairos-io/kairos-factory-action, once these have been fixed expect a proper RC and release
What's Changed
- Update release.md by @jimmykarily in #3546
- ⬆️ Update anchore/scan-action action to v6.5.0 by @renovate[bot] in #3537
- ⬆️ Update github/codeql-action digest to 4e828ff - autoclosed by @renovate[bot] in #3536
- ⬆️ Update module github.com/onsi/gomega to v1.38.0 by @renovate[bot] in #3538
- ⬆️ Update google/osv-scanner-action action to v2.1.0 by @renovate[bot] in #3526
- ⬆️ Update github/codeql-action digest to 51f7732 by @renovate[bot] in #3547
- ⬆️ Update quay.io/kairos/auroraboot Docker tag to v0.10.0 by @renovate[bot] in #3544
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.7 by @renovate[bot] in #3543
- ⬆️ migrate renovate config by @renovate[bot] in #3555
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.8 by @renovate[bot] in #3556
- Use Kairos Factory GitHub Action by @mauromorales in #3502
- Use
kairos-agent logs
command and remove duplicates by @jimmykarily in #3562 - add factory action to pr arm workflow by @mauromorales in #3563
- Pin reusable factory to v0.0.1 while it is still in active development by @mauromorales in #3567
- Fix ubuntu fips build for SB by @Itxaka in #3560
- Use the factory action on master amd by @mauromorales in #3572
- Factory master arm by @mauromorales in #3573
- Run UKI with factory action by @mauromorales in #3575
- ⬆️ Update quay.io/kairos/kairos-init Docker tag to v0.5.10 by @renovate[bot] in #3574
- Use kairos factory action for releases by @mauromorales in #3587
Full Changelog: v3.5.0...v3.5.1-beta.1