v1.1.7
Fixes for Intermittent "Broken Pipe" Errors
- ostree-ext/filter_tar_async: flush decompressor stream by @jeckersb in #1228
- unencapsulate: Wrap decompressor and implement Drop by @jeckersb in #1247
- unencapsulate: more Decompressor improvements by @jeckersb in #1248
bootc status
Changes
- status: Drop nanoseconds from time by @cgwalters in #1185
- fix(status): enable --booted option to only show the current deployment by @p5 in #1211
- spec, status: Add architecture by @cgwalters in #1239
Documentation Improvements
- docs: Update generated by @jeckersb in #1176
- Update links to new docs site by @jeckersb in #1183
- docs: add footer with CNCF trademark notice by @jmarrero in #1186
- docs/filesystem: Weaken stateoverlay wording and direct to alternatives by @cgwalters in #1191
- docs/filesystem: Rework state overlay and
/opt
messaging a bit by @jlebon in #1199 - reinstall: Add docs for system-reinstall-bootc by @ckyrouac in #1207
- man/bootc-rollback: add information about /etc by @jmarrero in #1173
- docs: Fix broken link in reinstall docs by @ckyrouac in #1212
- ostree-ext/docs: container image import flow diagram by @jeckersb in #1220
- docs: install to-disk --via-loopback requires root by @ktdreyer in #1231
- docs/filesystem: Mention composefs.enabled = verity by @cgwalters in #1232
- docs/filesystem: Reword /var a bit by @cgwalters in #1235
- docs/users-and-groups: expand on static users and systemd-sysusers by @jmarrero in #1261
- docs/filesystem: Explain a little bit more about fsverity by @cgwalters in #1272
Notable Changes
- Install with fsverity enabled + required by @cgwalters in #935
- feat(rollback): add
--apply
flag by @p5 in #1202
Other Changes
- reinstall: Pull podman image early by @ckyrouac in #1164
- store: Really remove empty /etc/resolv.conf and /etc/hostname by @cgwalters in #1167
- tests: Fix naming of readonly tests by @cgwalters in #1169
- ostree-ext: Update parser to honor
composefs=verity
by @cgwalters in #1175 - tests: Diff manifests if digest is different by @cgwalters in #1187
- Maintainers.md: Update and add users by @gursewak1997 in #1189
- README.md: Add reference to CNCF Code of Conduct by @jeckersb in #1184
- internals: Add new (experimental)
bootc internals fsck
by @cgwalters in #1178 - MAINTAINERS.md: Add henrywang by @cgwalters in #1195
- install: Do not clean boot directories on ostree systems by @omertuc in #1193
- ci: Build Copr build with Packit by @henrywang in #1203
- lint: Add an api-base-directories lint by @cgwalters in #1200
- MAINTAINERS: fix jmarrero username and last name by @jmarrero in #1208
- imgstorage: Set selinux labels for imgstorage by @ckyrouac in #1198
- GOVERNANCE: Add Governance doc for CNCF onboarding by @jmarrero in #1192
- tests(status): add tests for --booted by @p5 in #1213
- ostree-ext: unencapsulate: Fix goofy match usage by @jeckersb in #1215
- lsm, imgstorage: Rework relabeling by @cgwalters in #1222
- bootloader: Always pass full path to bootupd by @cgwalters in #1106
- ostree/encapsulate: Support overriding platform (arch) by @cgwalters in #1221
- Comment tidy up from #1228 by @jeckersb in #1230
- install: Avoid context-per-recursion by @cgwalters in #1233
- Update to rustix 1.0 by @cgwalters in #1242
- Add OpenSSF Best Practices badge by @gursewak1997 in #1244
- Update to use walk from cap-std-ext by @cgwalters in #1243
- lsm: Add more comments about the SELinux reexec by @cgwalters in #1250
- install: Error out when not enough disk space to pull image by @ckyrouac in #1245
- test: drop nested virt required on integration test by @henrywang in #1249
- build(deps): bump openssl to 0.10.72 by @jmarrero in #1254
- reinstall: Use containers-storage transport by @ckyrouac in #1255
- tmpfiles: Minor PR followup nit by @cgwalters in #1257
- lints: Add recursive lint traversal infrastructure by @cgwalters in #1218
- install: Deprecate skip-fetch-check, replace with run-fetch-check by @ckyrouac in #1256
- Redeploy bug fix by @ckyrouac in #1264
- various: adapt to new composefs-rs fsverity API by @allisonkarlitskaya in #1266
- Reinstall prompt tweaks by @ckyrouac in #1268
- Release 1.1.7 by @jeckersb in #1275
New Contributors
- @gursewak1997 made their first contribution in #1189
- @p5 made their first contribution in #1202
- @ktdreyer made their first contribution in #1231
Full Changelog: v1.1.6...v1.1.7