v3.2.1
What's Changed
✨ Improvements
- Show sources in config string by @jimmykarily in kairos-io/kairos-agent#550
- Now when checking the configs you will see the sources uses to generate them
- Expose the Analize method of
kairos-agent run-stage
by @Itxaka in kairos-io/kairos-agent#548- now
kairos-agent runstage
can be run with the flag--analyze
or-a
to only show what steps would be run from a given stage and in the order they will be run.
- now
- Accept more paths to devices for install by @Itxaka in kairos-io/kairos-agent#552
- Now the install target accepts devices identified by
/dev/disk/by-{uuid,label,path,diskseq}
- Now the install target accepts devices identified by
⬆️ Dependencies
🐛 Fixed bugs
- Add missing binary to nvidia images by @Itxaka in #2918
- Dracut immucore should fatal if binaries are missing in #2692
- Alpine initrd should mount the livecd under /run/initramfs/live in #2912
- systemd-networkd-wait-online fails with multiple ethernet where one or more is disconnected in #2898
- AuroraBoot doesn't copy cloud config file in #2876
- Fix partitioner not identifying mmc/nvme partitions by @Itxaka in kairos-io/kairos-agent#563
- Fix reset by @Itxaka in kairos-io/kairos-agent#565
- Fix mkfs using the wrong label for the fs label by @Itxaka in kairos-io/kairos-agent#556
🤖 CI related
- Revert the trivy DB changes by @Itxaka in #2889
- Cache trivy by @jimmykarily in #2910
- Cache trivy in one more pipeline by @jimmykarily in #2913
- Cache even more trivy by @jimmykarily in #2914
- Install arm64 earthly by @Itxaka in #2916
Full Changelog: v3.2.0...v3.2.1