Releases: coreos/ignition
Releases · coreos/ignition
v2.25.1
v2.24.0
v2.23.0
v2.22.0
Starting with this release, ignition-validate binaries are signed with the
Fedora 42 key.
Features
- Support Oracle Cloud Infrastructure
Changes
- Rename ignition.cfg -> 05_ignition.cfg
- Support setting setuid/setgid/sticky mode bits (3.6.0-exp)
- Warn if setuid/setgid/sticky mode bits specified (3.4.0 - 3.5.0)
- Add initial TMT tests and a new workflow to execute tests on PRs
Bug fixes
v2.21.0
Starting with this release, ignition-validate binaries are signed with the Fedora 41 key.
Features
- Add Azure blob support for fetching ignition configs
- Add a check for ignition config in vendor-data (proxmoxve)
Bug fixes
- Add pkey_cca kernel module to detect CEX domain for LUKS encryption
V2.20.0
Features
- Support partitioning disk with mounted partitions
- Support Proxmox VE
- Support gzipped Akamai user_data
Changes
- The Dracut module now installs partx
- Mark the 3.5.0 config spec as stable
- No longer accept configs with version 3.5.0-experimental
- Create new 3.6.0-experimental config spec from 3.5.0
Bug fixes
- Fix network race when phoning home on Equinix Metal
- Fix Akamai Ignition base64 decoding on padded payloads
- Fix Makefile GOARCH for loongarch64 (#1942)
V2.19.0
v2.18.0
Ignition 2.18.0
Breaking changes
- Only include dracut module in initramfs if requested (see distributor notes
for details)
Features
- Support Scaleway
Changes
- Require Go 1.20+
v2.17.0
Starting with this release, ignition-validate binaries are signed with the
Fedora 39 key.
Features
- Support the native Apple Hypervisor
- Support Hetzner Cloud
- A GRUB configuration suitable for use with https://github.com/coreos/bootupd
can now be installed; usemake install-grub-for-bootupdto install it
Changes
- Require Go 1.19+
Bug fixes
- Prevent races with udev after disk editing
- Don't fail to wipe partition table if it's corrupted