Releases: kairos-io/kairos
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
v2.4.3-rc1
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
- ⬆️ Update earthly/earthly Docker tag to v0.7.22 by @renovate in #2029
- ⬆️ Update module github.com/kairos-io/kairos-sdk to v0.0.16 by @renovate in #2022
- ⬆️ Update repositories by @ci-robbot in #2014
- ⬆️ Update repositories by @ci-robbot in #2042
- ⬆️ Bump osbuilder tools by @Itxaka in #2044
Full Changelog: v2.4.2...v2.4.3-rc1
v2.4.2
What's Changed
-
Release artifacts now have more consistent and clear naming
-
Release container image are built with the correct architecture (there was a mistake in the previous 2 releases)
-
🤖 Add target to save local uki artifacts by @Itxaka in #1880
-
🐛 Do not install grub-bios on arm64 alpine dockerfile by @Itxaka in #1909
-
🎨 Build alpine initrd during image building by @Itxaka in #1924
-
🐛 Fix Dockerfile for ubuntu 20 lts non-hwe by @antongisli and @mauromorales #1927
-
Lint yaml indentation by @mauromorales in #1944
-
🤖 Apply base image fixes to arm by @mauromorales in #1943
-
1898 byoi by @jimmykarily in #1912
-
🤖 Fix security scans missing from master build by @Itxaka in #1948
-
Fix debian repository by @jimmykarily in #1951
-
🐛 Install ca-certificates on debian base image first by @Itxaka in #1952
-
Introduce RHEL family by @mauromorales in #1953
-
Merge opnesuse families into one by @mauromorales in #1957
-
Remove AlmaLinux from building by @mauromorales in #1965
-
⬆️ Update luet packages by @ci-robbot in
-
Merge 2 jobs in one and fix references to renamed opensuse-leap family by @jimmykarily in #1969
-
Update module github.com/kairos-io/kairos-sdk to v0.0.15 by @renovate in #1972
-
Fix download path for ipxe by @mauromorales in #1986
-
⬆️ Update repositories by @ci-robbot in #1987
-
Pass ARTIFACT down to os-release template by @jimmykarily in #1992
Full Changelog: v2.4.1...v2.4.2