github coreos/coreos-installer v0.16.0

latest releases: v0.23.0, v0.22.1, v0.22.0...
2 years ago

Major changes:

  • install: Add --console for configuring kernel and bootloader console
  • customize: Add --dest-console for configuring kernel and bootloader console
  • customize: Support configuring network with Nmstate via --network-nmstate
  • Support reading initrd images compressed with zstd
  • Add Fedora 38 signing key; drop Fedora 35 signing key

Minor changes:

  • install: Fail if --save-partindex specified on MBR disk, to avoid data loss
  • Detect truncated xz archives
  • iso: Fix corrupt extract minimal-iso output when writing to stdout
  • Fix unlikely decompression error reading initrd
  • iso: Detect incomplete ISO files
  • Warn if console kargs could have used --console/--dest-console instead
  • Add release notes to documentation

Internal changes:

  • rootmap: Support devices with LUKS integrity protection enabled
  • zipl: Deprecate --kargs in favor of new --append-karg, which supports multiple instances
  • zipl: Support Secure Execution systems without LUKS for coreos-assembler
  • zipl: Add --append-file for adding files to an SE image
  • zipl: Remove obsolete --rootfs
  • Only open BLS configs in write mode when modifying

Packaging changes:

  • Require Rust ≥ 1.58.0
  • Install example installer config file in /usr/share/coreos-installer
  • Add dependencies on nmstate, textwrap, and zstd crates
  • Add dependency on libzstd shared library
  • Support serde_yaml 0.9
  • Remove non-Linux dependencies from vendor archive

SHA-256 digests:

  • crate: 458ef1f7c7e7f3aefbe93c6d05eb47a34a291bf50f97820f55ab79505f33dd9c
  • vendor: 160599e3b4511a864db2100cb390aa16323c692e6b59d7d76f824f9d46d6acea

Don't miss a new coreos-installer release

NewReleases is sending notifications on new releases.