Skip to content
Release 2016.11

Just a collection of smaller fixes.  One thing I want to note
is that 2016.10 regressed things to flip fsync back on by default
for users of `ostree_repo_checkout_at` (notably rpm-ostree).  This
is now fixed.  We also continue dropping unecessary calls to `fsync()`
in favor of our global `syncfs()`.

This release also fixes integration with
`systemd-journal-flush.service`, ensuring that systems configured for
persistent journal have it saved correctly.

Colin Walters (10):
      pull: Do allow executing deltas when mirroring into bare{,-user}
      sysroot: Port some small cleanup code to fd-relative
      sysroot: Port origin writing code to fd-relative
      sysroot: Drop an fsync for origin file when writing deployments
      sysroot: Drop an unnecessary fsync
      boot: Ensure we remount /var writable before systemd does journal flush
      checkout: Fix fsync defaults for new API to be off for real
      trivial-httpd: Port mostly to fd-relative
      libglnx: Update to latest
      Release 2016.11

Dan Nicholson (1):
      admin: Allow running status unlocked

Jonathan Lebon (3):
      static-delta: add some error handling
      ostree_sysroot_init_osname: also create /var/log
      docs: add mention of rpm-ostree package layering

Owen W. Taylor (2):
      ostree-repo.c: Fix file descriptor cleanup
      ostree_sysroot.c: Don't close sysroot_fd twice.

Simon McVittie (1):
      Fix spelling of "repository"

Git-EVTag-v0-SHA512: fe19f9c9c5ac8971b02a5c3eb4ed199b4334c4505c02a876b094cf712fac002f1a9c3710514e9e9e575af6c91c11123ca7675c42dbce4bba3f3497af2881db3c