Skip to content

v2.1.1

Compare
Choose a tag to compare
@ajeddeloh ajeddeloh released this 20 Dec 23:24
40c0b57

Note: v2.1.0 was tagged, but not released, this includes notes for both. See the NEWS file for which changes are in which tag.

Bug Fixes:

  • Fix panics when processes Ignition starts fail
  • Do not panic when filesystem paths are unspecified
  • Specify the correct config version HTTP Accept headers when fetching configs
  • Write the config cache file atomically
  • Relabel symlinks for masking systemd units
  • Fix bug where empty GPT labels were treated as errors
  • Do not generate warnings if mode is unset for files with only an append section
    • Validate HTTP(S) proxy urls in spec 3.1.0-experimental

Features:

  • An ignition-validate container is now built and can be used instead of
    the ignition-validate binaries
  • Ignition now logs the name of the stage it is running
  • Ignition now relabels files directly instead of writing systemd units to do so. Requires Linux 5.4.0+ or a patch. See operator notes for more details
  • Add optional "fetch" stage to cache the rendered config, but not apply any of it
  • Add support for aliyun cloud
  • Add support for zVM hypervisor
  • Add support for specifying mount options for filesystems in spec 3.1.0-experimental

Dependency Changes:

  • Ignition no longer needs the chroot or id binaries in the initramfs