Skip to content

Releases: kairos-io/kairos

v3.1.4-rc4

03 Sep 14:12
Compare
Choose a tag to compare
v3.1.4-rc4 Pre-release
Pre-release

Full Changelog: v3.1.4-rc3...v3.1.4-rc4

v3.1.4-rc3

03 Sep 13:47
Compare
Choose a tag to compare
v3.1.4-rc3 Pre-release
Pre-release

Full Changelog: v3.1.4-rc2...v3.1.4-rc3

v3.1.4-rc2

03 Sep 13:33
Compare
Choose a tag to compare
v3.1.4-rc2 Pre-release
Pre-release

Full Changelog: v3.1.4-rc1...v3.1.4-rc2

v3.1.4-rc1

03 Sep 12:51
Compare
Choose a tag to compare
v3.1.4-rc1 Pre-release
Pre-release

Full Changelog: v3.1.3...v3.1.4-rc1

v3.5.2

28 Aug 10:24
0fef53c
Compare
Choose a tag to compare

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

Full Changelog: v3.5.1...v3.5.2

v3.5.1

27 Aug 10:50
e4f37c9
Compare
Choose a tag to compare

✨ 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

27 Aug 08:44
e4f37c9
Compare
Choose a tag to compare
v3.5.1-rc1 Pre-release
Pre-release

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

13 Aug 11:25
a43a4e1
Compare
Choose a tag to compare
v3.5.1-beta.3 Pre-release
Pre-release

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

13 Aug 11:20
3f33279
Compare
Choose a tag to compare
v3.5.1-beta.2 Pre-release
Pre-release

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

13 Aug 08:16
7f701f1
Compare
Choose a tag to compare
v3.5.1-beta.1 Pre-release
Pre-release

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

Full Changelog: v3.5.0...v3.5.1-beta.1