Skip to content

v0.14.0

Compare
Choose a tag to compare
@bgilbert bgilbert released this 29 Jan 00:22
· 462 commits to main since this release
v0.14.0
aa78482

Starting with this release, Butane binaries are signed with the Fedora 35 key.

Breaking Changes:

  • Drop TranslateBytesOptions.Strict field; callers should fail on non-empty reports instead (Go API)

Features:

  • Stabilize OpenShift spec 4.10.0, targeting Ignition spec 3.2.0
  • Add OpenShift spec 4.11.0-experimental, targeting Ignition spec 3.4.0-experimental
  • Warn on incorrect partition numbers for reserved labels (fcos, openshift)
  • Require storage.files.contents.source URLs to use data scheme (openshift)
  • Re-enable automatic and manual resource compression (openshift 4.10.0+)
  • Add extensions section (fcos 1.5.0-exp, openshift 4.11.0-exp)

Bug Fixes:

  • Correctly fail on validation warnings if --strict is specified
  • Statically link official Linux binaries

Misc Changes:

  • Roll back to Ignition spec 3.2.0 (openshift 4.10.0)
  • Add deprecation warning for rhcos variant
  • Add reserved partitions to aarch64/ppc64le boot_device.mirror layouts (fcos, openshift)

Docs Changes:

  • Improve getting-started instructions for running in container
  • Document availability of gs URL scheme
  • Correctly document availability of compression fields
  • Correctly document ignition section as optional
  • Add with_mount_unit swap support to migration guide (fcos 1.4.0)
  • Document build process and contribution flow for release binaries