Releases: coreos/ignition
Releases · coreos/ignition
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
v2.16.2
v2.16.1
Starting with this release, ignition-validate binaries are signed with the Fedora 38 key.
Ignition v2.16.0 included a build regression on 32-bit machines and was not released. These notes include all changes since v2.15.0.
Features
- Support Hyper-V platform
- Automatically generate spec docs
Changes
- Clarify spec terminology for contents of CA bundles, files, and key files
- Improve rendering of spec docs on docs site
Bug fixes
- Fix failure disabling nonexistent unit with systemd ≥ 252
- Don't relabel a mount point that already exists
- Document that
hashfields describe decompressed data - Clarify documentation of
passwordHashfields - Correctly document Tang
advertisementfield as optional
Test changes
- Support and require xfsprogs ≥ 5.19 in blackbox tests