Skip to content

Releases: coreos/coreos-installer

v0.23.0

13 Nov 14:38
v0.23.0
f8667dd
Compare
Choose a tag to compare

Major changes:

  • Add Fedora 42 signing key; drop Fedora 39 signing key

Internal changes:

  • osmet: Use blkid to get partition information if udev is unavailable

Packaging changes:

  • Drop Packit support for c9s packaging

SHA-256 digests:

  • crate: 7f0238d15e0ea83f57c1c8345e741d79044fd41df2e9d8d7113b115985e5ebc3
  • vendor: 4a77d8c6f0db7b6c93daa735be57cf469cef69ce48cae91f7bff0f07770cbf62

v0.22.1

26 Jul 00:31
v0.22.1
cec48f8
Compare
Choose a tag to compare

Packaging changes:

  • add downstream_package_name for each package in packit.yaml

SHA-256 digests:

  • crate: 917a9de25471383fc4e2db8a102444e71bf5e422b79c545eb342324d029ad644
  • vendor: 80b8e00c8e29f66f40c37ead6ad4dc0ed6a83d6d3fa367f5c40a29f7f5a72879

v0.22.0

23 Jul 19:52
v0.22.0
c857b3f
Compare
Choose a tag to compare

Internal changes:

  • rootmap: Fix support for LUKS on multipath

Packaging changes:

  • Require Rust ≥ 1.75.0
  • Update Packit's downstream targets to be fedora-rawhide
  • Add Packit support for c9s packaging
  • Update container to Fedora 40

SHA-256 digests:

  • crate: 5319e485149e36edf128eef8839e9df86a27fc332ea6e6d2615d77e17f9f4577
  • vendor: 5b92d5eb4bf5eee97616c1bbb8929e94eb39cc857f11ad07fb56481343221c9b

v0.21.0

22 Feb 20:11
v0.21.0
555533a
Compare
Choose a tag to compare

Major changes:

  • Add Fedora 41 signing key; drop Fedora 38 signing key
  • Switch alternative grub console config location to grub2/console.cfg

Internal changes:

  • zipl: Directly pass kernel, initrd and kargs instead of BLS entry

Packaging changes:

  • Update container to Fedora 39

SHA-256 digests:

  • crate: 30de5ad4bac34f2212f146920432dfa45611e20cb14b32a6a47fdd9a64b48b67
  • vendor: 2341399faf823bf77ea3ae8f573723ea954fd60d34bd369d23451518b8e99f58

v0.20.0

20 Dec 16:15
v0.20.0
f9971db
Compare
Choose a tag to compare

Major changes:

  • Support alternative grub2/30_console.cfg location for grub console configuration

Packaging changes:

  • Fix Packit changelog entry generation

SHA-256 digests:

  • crate: 1be6a83e05040e26fb93b1da0a83ee32a90a14213fcc8031164eeb0cc82de3cd
  • vendor: e3f5e8798098616e68efda9ca2a5b9aaa8f84c8b9c15b573485056f07b573e4a

v0.19.0

13 Dec 20:27
v0.19.0
Compare
Choose a tag to compare

Major changes:

  • install: Add z/VM Secure IPL support

Internal changes:

  • rootmap/bind-boot: Support root devices using composefs

SHA-256 digests:

  • crate: 0ff26a606150467b308bfefd8ff5f3b1f3e84dde28381d75b615528cc94da909
  • vendor: 91a6c4c1a0732b201331e1d9737e059853dae85abac4582363af3866e08730aa

v0.18.0

07 Sep 14:01
v0.18.0
7888160
Compare
Choose a tag to compare

Major changes:

  • iso: Support kargs modification on s390x by using kargs.json if present
  • Add Fedora 40 signing key; drop Fedora 37 signing key

Minor changes:

  • install: Verify that Ignition config is valid JSON
  • install: Add long help for several options
  • download/install: Clarify help text for --insecure

Internal changes:

  • verify-unique-fs-label: Run blkid with a clean cache to avoid stale devices

Packaging changes:

  • Require clap ≥ 4.1
  • Update container to Fedora 38

SHA-256 digests:

  • crate: 724681f4355e72a3c89490985daf55798bbdd2908da4b654410e53da3fc8f859
  • vendor: 7fb39938b0115b4ef56d5eaee6a3297c42e90cd22669b6eb019fb08a51760b4b

v0.17.0

10 Mar 21:28
v0.17.0
3f51489
Compare
Choose a tag to compare

Major changes:

  • Add Fedora 39 signing key; drop Fedora 36 signing key
  • iso: Support Ignition embedding on s390x by using igninfo.json if present

Minor changes:

  • customize: Support Ignition config spec 3.4.0
  • customize: Avoid disabling ISO autologin when only changing live kargs
  • customize: Warn when customized PXE image requires Ignition kargs
  • install: Avoid network fetch timeout when low-level formatting ECKD DASD

Internal changes:

  • verify-unique-fs-label: Use -p when calling blkid to avoid stale cache

Packaging changes:

  • Require Rust ≥ 1.66.0
  • Require base64 ≥ 0.21.0
  • Require ignition-config ≥ 0.3.0
  • Require mbrman ≥ 0.5.0 (on s390x)
  • Require nmstate ≥ 2.2.3
  • Update container to Fedora 37

SHA-256 digests:

  • crate: ad56a213d6e4975b17ee9c8b68549230ca98806b8203cadaa08a4ec777be596e
  • vendor: 39e7738dc5036d262642c532186092c9c54202b4254ea7144d24e94c531dee22

v0.16.1

19 Sep 20:52
v0.16.1
dbe2217
Compare
Choose a tag to compare

Packaging changes:

  • Fix directory layout of vendor archive

SHA-256 digests:

  • crate: 96a02da08cda176ba5095b6aa4bf9ceecf8a753f969d2991487ff85266364e16
  • vendor: 57188855fc5dc9672c394e0e63270a28d556dd82baec6e2d1af7aee4d5d72b58

v0.16.0

15 Sep 18:55
v0.16.0
413e700
Compare
Choose a tag to compare

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