Skip to content
Release 2023.8

This release stabilizes "deployment finalization locking" which
is very useful for automatic update workflows.

- sysroot: Stabilize deployment finalization, add API by @cgwalters in https://github.com/ostreedev/ostree/pull/3090

There's a new `post-copy` command which may be useful for build
systems that generate a filesystem tree outside of ostree:

- Add `ostree admin post-copy` command by @alexlarsson in https://github.com/ostreedev/ostree/pull/309

The commit logic started using reflinks (if available) which
can be a big speedup.

- commit: Try reflinks for local commits by default by @cgwalters in https://github.com/ostreedev/ostree/pull/3106

System root and bootloader:

- bootloader/zipl: Run in target deployment as container if needed by @cgwalters in https://github.com/ostreedev/ostree/pull/3104
- bootloader/zipl: No-op if run as non-root by @cgwalters in https://github.com/ostreedev/ostree/pull/3085
- lib/bootloader-zipl: Check for Secure Boot before zipl by @nikita-dubrovskii in https://github.com/ostreedev/ostree/pull/3080

Finally, ostree now ships a `tmpfiles.d` fragment which copies from `/usr/share/factory/var` to `/var`
by default:

- tmpfiles: Copy `/usr/share/factory/var` to `/var` by @cgwalters in https://github.com/ostreedev/ostree/pull/3103