Releases: kairos-io/kairos
v3.0.0-alpha3
What's Changed
- Update quay.io/kairos/osbuilder-tools Docker tag to v0.15.0 by @renovate in #2207
- Add warning to outdated example by @mauromorales in #2211
- ✨ Rework pipelines by @mauromorales in #2216
- Update actions/download-artifact action to v4.1.2 by @renovate in #2213
- Update aquasec/trivy Docker tag to v0.49.1 by @renovate in #2206
- Update earthly/earthly Docker tag to v0.8.3 by @renovate in #2163
- Update slackapi/slack-github-action action to v1.25.0 by @renovate in #2190
- Update robinraju/release-downloader action to v1.9 by @renovate in #2191
- Do not push sbom master files to repo by @mauromorales in #2234
- 🐛 Do not recompress compressed firmware by @Itxaka in #2237
- Test latest fedora-based osbuilder by @Itxaka in #2232
- Run zst per file by @mauromorales in #2238
- Move versioneer call inside Dockerfile by @mauromorales in #2242
- Update module github.com/kairos-io/kairos-sdk to v0.0.24 by @renovate in #2205
- Ubuntu 24.04 arm64 generic by @mauromorales in #2241
- append k3s version to master builds by @mauromorales in #2248
- Remove unused Earthly targets by @jimmykarily in #2264
- Update module github.com/kairos-io/kairos-sdk to v0.0.25 by @renovate in #2268
Full Changelog: v3.0.0-alpha2...v3.0.0-alpha3
v3.0.0-alpha2
What's Changed
-
bump framework to 2.4.6 to use its cache by @mauromorales in #2187
-
🤖 Allow passing flags to enki and bump version by @Itxaka in #2193
-
Update quay.io/kairos/enki Docker tag to v0.0.12 by @renovate in #2197
-
sdk: identifying recovery via recovery-mode stanza
-
sdk: more shim locations when installing
-
agent: Add uki reset
-
agent: Fix a race condition when encrypting
-
agent: remove entries on uki install (interactive-install entries)
-
agent: Set proper partition sizes based on source size
-
agent: can now encrypt extra partitions on uki
-
agent: several fixes for uki
-
framework: Several fixes in cloud config files for uki boot/install
-
enki: Allow building artifacts with different cmdlines for uki.
-
enki: Allow building different output artifacts
Full Changelog: v3.0.0-alpha1...v3.0.0-alpha2
v3.0.0-alpha1
What's Changed
- Update release template by @mauromorales in #2137
- Make sure test doesn't break when master matches the latest release by @jimmykarily in #2141
- 🔧 Adapt uki test by @Itxaka in #2145
- ✨ Enable secureboot for all flavors (minus alpine) by @Itxaka in #2140
- Update aquasec/trivy Docker tag to v0.48.3 by @renovate in #2142
- Update tj-actions/changed-files action to v42 by @renovate in #2153
- Add scp to fedora by @jimmykarily in #2154
- Remove duplicated zfs installation on rhel by @mauromorales in #2161
- Add target to transform kairos image into UKI by @mauromorales in #2169
- [uki] Provide proper artifacts for auto-key-enrollment by @Itxaka in #2172
- Update enki to v0.0.9 by @mauromorales in #2181
- Bump kairos framework by @jimmykarily in #2184
- bump enki by @mudler in #2185
Full Changelog: v2.5.0...v3.0.0-alpha1
v2.5.0
⚠️ Known issues
We haven't been able to address the following issues on Alpine ARM64:
- 🐛 Filesystem expansion on rpi4 doesn't work with Alpine #1995
- 🐛 cgroup_memory not mounted in Alpine rpi4 #2002
- 🐛 Upgrade on alpine arm errors #2135
And for Alpine AMD64:
- 🐛 reset from the GRUB menu on alpine, gets stuck in an endless loop #2136
What's Changed
- ✨ Use framework images built on new repo by @mauromorales in #2074
- ✨ Sign
-img
images by @jimmykarily in #2111 - ✨ build RPI3 artifacts by @Ludea in #1966
- ✨ [UKI feature] Measure boot by @Itxaka in #2028
- ✨ Introduce versioneer to easily generate kairos versions by @jimmykarily in #2081
- 🐧 Update alpine to 3.19 by @mauromorales in #2098
- 🐧 Upgrade Ubuntu 23.04 to 23.10 by @mauromorales in #2093
Packages included
Name | Category | Version |
---|---|---|
alpine | initrd | 3.8.1+2 |
grub-config | static | 0.10 |
grub2-efi | system | 2.06-150500.27.4 |
immucore | dracut | 0.1.9 |
immucore | system | 0.1.9 |
kairos-agent | system | 2.6.2 |
kairos-network | dracut | 1.1.0 |
kairos-overlay-files | static | 1.1.20 |
kairos-sysext | dracut | 1.0.0 |
kcrypt | system | 0.9.0 |
kcrypt-challenger | system | 0.6.0 |
suc-upgrade | system | 0.2.1 |
alpine | initrd | 3.8.1+2 |
grub-config | static | 0.10 |
grub2-efi | system | 2.06-150500.27.4 |
immucore | dracut | 0.1.9 |
immucore | fips | 0.1.9 |
kairos-agent | fips | 2.6.2 |
kairos-network | dracut | 1.1.0 |
kairos-overlay-files | static | 1.1.20 |
kairos-sysext | dracut | 1.0.0 |
kcrypt | fips | 0.9.0 |
kcrypt-challenger | fips | 0.6.0 |
suc-upgrade | system | 0.2.1 |
Full Changelog: v2.4.3...v2.5.0
v2.5.0-rc1
Use self-hosted for ubuntu 23.10 standard rpi4 Signed-off-by: Mauro Morales <[email protected]>
v2.4.3
What's Changed
- 🐛 Fix arch name in arm artifacts by @mauromorales in #2011
- 🐛 Catch agent issue 174 by @jimmykarily in #2017
- 🐛 Check for duplicate entries in generated Kairos config by @jimmykarily in #2023
- ✨ Build and release multi arch framework images by @mauromorales in #2024
- ✨ Move Earthly logic into Dockerfiles by @mauromorales in #2008
- ✨ Add labels to kairos container images by @mauromorales in #2061
- ⬆️ Bump osbuilder tools by @Itxaka in #2044
Full Changelog: v2.4.2...v2.4.3
v2.4.3-rc5
What's Changed
- Fix naming issue in rc3 by @mauromorales in #2065
- Fix missing hardcoded k3s build by @mauromorales in #2066
Full Changelog: v2.4.3-rc4...v2.4.3-rc5
v2.4.3-rc4
What's Changed
- ⬆️ Update module github.com/kairos-io/kairos-sdk to v0.0.18 by @renovate in #2053
- ⬆️ Update repositories by @ci-robbot in #2059
- ✨ Add labels to kairos container images by @mauromorales in #2061
Full Changelog: v2.4.3-rc3...v2.4.3-rc4
v2.4.3-rc3
What's Changed
- ⬆️ Update repositories by @ci-robbot in #2046
Full Changelog: v2.4.3-rc2...v2.4.3-rc3
v2.4.3-rc2
What's Changed
- ⬆️ Update aquasec/trivy Docker tag to v0.47.0 by @renovate in #1918
- ⬆️ Bump repos by @Itxaka in #2047
- 🐛 kairos-io/packages#557
- 🐛 kairos-io/packages@0f9e981
- 🐛 kairos-io/packages#553
Full Changelog: v2.4.3-rc1...v2.4.3-rc2