What's Changed
- Add HeliumOS to list of distributions using bootc by @imbev in #658
- lint: Verify we can parse the kargs.d files by @cgwalters in #663
- status: Add --format-version by @cgwalters in #661
- copr: Also install git by @cgwalters in #660
- Rename HACKING -> CONTRIBUTING, add info about git + PRs by @cgwalters in #662
- fix(deps): update auto merged updates by @platform-engineering-bot in #656
- copr: Use included spec by @cgwalters in #664
- chore(deps): update all dependencies by @platform-engineering-bot in #657
- Test: Run e2e test on Packit by @henrywang in #638
- install: Disable fsync() in repo when pulling && improved pull progress by @cgwalters in #655
- Bump to ostree-ext 0.14.3 by @cgwalters in #666
- docs/filesystem: document state overlays by @jlebon in #668
- filesystem: Document timestamp squashing by @cgwalters in #670
- deploy: Return Deployment from deploy function by @ckyrouac in #675
- docs: Add new package-managers section with guidance by @cgwalters in #672
- kargs: More cleanups by @cgwalters in #674
- fix(deps): update rust crate uuid to v1.10.0 by @platform-engineering-bot in #681
- fix(deps): update auto merged updates by @platform-engineering-bot in #669
- test: Error fix by @henrywang in #678
- tests: Use indoc by @cgwalters in #683
- blockdev+install updates by @cgwalters in #680
- Retrieve bound images when staging new image by @ckyrouac in #659
- build-sys: Add
make validate-rust
by @cgwalters in #684 - boundimage: Replace %% with % in bound image spec by @ckyrouac in #687
- boundimage: Use new RootDir API by @cgwalters in #689
- kargs: Introduce usage of fs_utf8 by @cgwalters in #676
- install: Use sfdisk, not lsblk by @cgwalters in #688
- Bump to ostree-ext 0.14.4 by @cgwalters in #694
- lib/bootloader: Write to PReP partition on ppc64le by @sacsant in #667
- boundimage: Drop duplicate filenames from errors by @cgwalters in #696
- boundimage: Use
indoc!
and.write
by @cgwalters in #697 - install: Use zipl to install bootloader on s390x by @yoheiueda in #665
- build-sys: Switch to workspace dependencies by @cgwalters in #685
- packit: Adjust arch targets; build on s390x by @cgwalters in #686
- build-sys: Pre-create
kargs.d
andbound-images.d
by @cgwalters in #692 - install: Use some fs_utf8 bits by @cgwalters in #693
- install: Use rustix instead of nix in one place by @cgwalters in #699
- build: Use workspace global lints by @cgwalters in #700
- build-sys: Generalize manpage bits to
make update-generated
by @cgwalters in #701 - install/baseline: use sfdisk, not lsblk by @cgwalters in #698
- docs: Add experimental section w/
bootc image
by @cgwalters in #691 - install: Support the s390x architecture by @yoheiueda in #705
- boundimage: A few minor things by @cgwalters in #708
- docs: Add experimental section for bound images by @ckyrouac in #706
- install: Two prep changes for pulling bound images at install time by @cgwalters in #707
- spec: Add the new bootc-experimental dir by @cgwalters in #710
- install: Fork
blockdev --rereadpt
instead of internal ioctl by @cgwalters in #704 - Test: implement kargs e2e test by @lukewarmtemp in #594
- boundimage: Use high level
deployment_fd
helper by @cgwalters in #711 - Bound install time by @cgwalters in #712
- main: Set HOME very early on if unset by @cgwalters in #716
- install: Ensure /etc/containers is writable by @cgwalters in #717
- fix(deps): update auto merged updates by @platform-engineering-bot in #713
- install: Warn if we're not installing to gpt by @cgwalters in #709
- boundimages: Switch from bootc-experimental to bootc by @ckyrouac in #714
- install: Force mkfs.xfs to overwrite by @sacsant in #718
- install: Fetch bound images from host's /var/lib/containers by @cgwalters in #719
- Add JSON schema and guidance on API usage to docs by @cgwalters in #703
- Prep for multiple container image stores by @jeckersb in #695
- build: move needless_borrow lint allows to be global by @jeckersb in #722
- Release 0.1.14 by @cgwalters in #723
- install: Correctly set target imgref at pull time by @cgwalters in #726
New Contributors
Full Changelog: v0.1.13...v0.1.14