v0.8.0
Starting with this release, FCCT binaries are signed with the Fedora 33 key.
Breaking Changes:
- Restructure Go API
Features:
- Stabilize Fedora CoreOS spec 1.3.0, targeting Ignition spec 3.2.0
- Add Fedora CoreOS spec 1.4.0-experimental, targeting Ignition spec 3.3.0-experimental
- Add RHEL CoreOS spec 0.1.0, targeting Ignition spec 3.2.0
- Add RHEL CoreOS spec 0.2.0-experimental, targeting Ignition spec 3.3.0-experimental
- Add
boot_device
section for configuring boot device LUKS and mirroring (fcos
1.3.0,rhcos
0.1.0)
Bug Fixes:
- Fix
[email protected]
dependencies in generated mount units
Misc Changes:
- Warn if file/dir modes appear to have been specified in decimal
- Validate input in translation functions taking Go structs (Go API)
- Allow registering external translators (Go API)
- Allow specs to derive from other specs (Go API)
Docs Changes:
- Document Clevis
custom
and LUKSwipe_volume
fields - Add LUKS and mirroring examples
- Add password authentication example