bootc 1.13.0
Features
- install: support configuring sysroot.bls-append-except-default by @joelcapitao in #1909
- Support stateroot and mount specs in install config file by @jbtrystram in #1945
- Makefile/rpm: Add shell completions by @renner0e in #1938
- Bootuuid option by @jbtrystram in #1978
- install: Add a bootloader none install option by @martinezjavier in #1997
Bug Fixes
- lints: Add nonempty-run-tmp warning for runtime-only directories by @cgwalters in #1912
- Fix destructive-cleanup failure when no old packages exist by @henrywang in #1936
- lib: Set user agent header for container image pulls by @cgwalters in #1943
- bootc-lib: fix ARM architecture support by @mtudan in #1971
- install/bootupd: chroot to deployment by @jbtrystram in #1816
- bootupd: Fix /sys read-only mount issue by @henrywang in #1974
- Blockdev bugfixes by @ckyrouac in #2005
- install-to-filesystem: Allow /boot to be missing in target by @alexlarsson in #1996
Composefs
- composefs: Fix is_image_pulled check by @chaserhkj in #1906
- etc-merge: Create directory in new_etc if deleted by @Johan-Liebert1 in #1931
- build-sys: Rework sealing to be one build step by @cgwalters in #1898
- Composefs changes by @Johan-Liebert1 in #1915
- Update to latest composefs-rs by @cgwalters in #1963
- feat: Add
bootc container ukifycommand by @jeckersb in #1960 container ukifyfollowup by @jeckersb in #1972- Bump composefs-rs and containers-image-proxy by @Johan-Liebert1 in #1973
- cli: Only allow some arguments if composefs-backend is true by @Johan-Liebert1 in #1990
- Composefs test parity with ostree by @Johan-Liebert1 in #1913
- store: Centralize composefs directory creation with mode 0700 by @jeckersb in #2006
Other changes (Docs, CI, Internal)
- Sync common files from infra repository by @bootc-bot[bot] in #1920
- build-sys: Enable CentOS Stream compose repos to avoid version skew by @cgwalters in #1926
- test: Add test required packages in Packit provision by @henrywang in #1937
- docs: Add man page for bootc-destructive-cleanup.service by @cgwalters in #1928
- ci: Update schedule release cadence to account for the new year by @ckyrouac in #1932
- tmt: Add bootc-image-builder integration test for issue #1907 by @cgwalters in #1922
- test: Fix bib test failure and add required package in bib test by @henrywang in #1944
- xtask: Add local-rust-deps command for auto-detecting path dependencies by @cgwalters in #1942
- xtask: Map /home -> /var/home in local-rust-deps by @cgwalters in #1952
- fix(deps): update rust crate cargo_metadata to 0.23 by @bootc-bot[bot] in #1951
- ci: Build as user and copy images to root's podman storage by @cgwalters in #1956
- docs: Add experimental unified storage documentation by @cgwalters in #1947
- ci: Build test binaries before sudo commands by @henrywang in #1958
- Sync common files from infra repository by @bootc-bot[bot] in #1959
- docs: Add architecture documentation to internals page by @cgwalters in #1948
- Sync common files from infra repository by @bootc-bot[bot] in #1961
- docs: Move composefs tracking from issue #1190 to docs by @cgwalters in #1941
- Add AlmaLinux to adopters list by @alexiri in #1967
- MAINTAINERS: Add Preethi as representative by @jmarrero in #1979
- test: Fix package installation version skew issue by @henrywang in #1983
- test: Fix btrfs FS on CS10 image issue by @henrywang in #1982
- fix(deps): update rust crate rand to 0.10 by @bootc-bot[bot] in #1991
- Add CIQ to the list of adopters of bootc by @elguero in #2003
- tmt: Change var name to be less confusing by @Johan-Liebert1 in #1999
- docs: Add boot failure detection documentation by @cgwalters in #1981
- tmt: Temporarily disable unified storage test by @jeckersb in #2014
Assets
bootc-1.13.0-vendor.tar.zstd- Vendored dependencies archivebootc-1.13.0.tar.zstd- Source archive