bootc 1.7.0
This release introduces the experimental feature of soft-reboots, which is currently hidden
while stabilization continues on the OSTree side. For more details, see ostreedev/ostree#3503.
It also adds support for setting a non-default OSTree bootloader backend (#1532), which is required for Aboot images.
Additional improvements in this release include further enablement of the ComposeFS back-end, updates to the rechunker, CI enhancements, and various bug fixes.
What's Changed
- Fix warnings for
mismatched_lifetime_syntaxes
lint by @jeckersb in #1497 - chore(deps): update cargo dependencies by @p5 in #1499
- build-sys: Some Cargo.toml cleanups by @cgwalters in #1501
- Add automated PR reviewer rotation system by @gursewak1997 in #1491
- Add initramfs infrastructure by @cgwalters in #1500
- Bump composefs-fs by @cgwalters in #1503
- fix(blockdev): include "internals" when spawning loopback-cleanup-helper by @SamD2021 in #1511
- Resolve GH_TOKEN conflict in auto-reviewer workflow by @gursewak1997 in #1508
- fix: simplify reviewer assignment using gh pr edit by @gursewak1997 in #1517
- ci/tmt: distro-sync ostree by @cgwalters in #1515
- system-reinstall-bootc: Ensure stdout is flushed by @cgwalters in #1519
- store: Remove dynamic abstraction by @cgwalters in #1518
- Map grub feature to composefs-backend and import parser/bls by @cgwalters in #1512
- Add missing perms and fix reviewer assignment API call by @gursewak1997 in #1521
- lib: add support for soft-reboots by @jmarrero in #1392
- Update workflow to use Github App token for reviewer assignment by @gursewak1997 in #1523
- rechunker: Use (path,checksum) when creating exclusive components by @ckyrouac in #1513
- install: Move Aleph bits to a separate module by @cgwalters in #1504
- Some more refactoring of storage by @cgwalters in #1525
- rhsm: Update function call to match new Storage API by @Johan-Liebert1 in #1530
- build-sys: Enable rhsm feature on rhel-like systems by default by @cgwalters in #1531
- sysroot: Log locking to stderr, not stdout by @cgwalters in #1535
- ostree: Use indicatif + async for lock wait by @cgwalters in #1536
- install: Automatically configure aboot by @alexlarsson in #1532
- cli: hide --soft-reboot as ostree side needs further stabilization by @jmarrero in #1539
- Release 1.7.0 by @bootc-actions-token[bot] in #1540
New Contributors
- @SamD2021 made their first contribution in #1511
- @alexlarsson made their first contribution in #1532
Full Changelog: v1.6.0...v1.7.0