Major changes:
- Add
pxe ignition
subcommands to generate or show an Ignition config wrapped in an appendable initrd - iso: Move
iso
subcommands toiso ignition
and deprecate the former - iso: Rename
iso ignition embed -c
/--config
to-i
/--ignition-file
Minor changes:
- install: Fix kernel ignoring saved partitions after install failure
- install: Fix loss of saved partitions if original partition table is invalid
- install: Retain saved partitions in partition table at all times during install
- install: Clear partition table on failure by writing empty GPT rather than zeroes, except on DASD
- install: Reread kernel partition table after restoring partitions on failure
- install: Make
--preserve-on-error
saved partition stash file the same size as the target disk - install: Properly activate first-boot kernel arguments on s390x
- install: Avoid segfault due to miscompilation in s390x release build
- iso: Compress Ignition config with XZ to increase capacity
- systemd: Suppress reboot after failure of a hook unit
- Document hooking install via an Ignition config
Internal changes:
- rootmap: Fix failure on unmodified rootfs
- rootmap: Inject
rootflags
kernel argument
Packaging changes:
- Require
gptman
≥ 0.7
SHA-256 digests:
- crate:
43e9657eec14a3d1d81eeed35140ff914204d5e911d6823ec4c3344b85ebdd20
- vendor:
ae0d17ec9825a1eb712201d2c664787adc77c900b5fcbc010002c9f1047535ce