libostree v2019.4



https://github.com/ostreedev/ostree/releases/tag/v2019.4

This is mostly a bugfix release. Notably, the 2019.3 release caused some issues
related to the gpg-agent code spewing messages on the terminal. Additionally,
Fedora 31 users have hit upon issues with `ostree-finalize-staged.service`
running too late to be able to write back its logs to the journal. This then
confused `rpm-ostree` after reboot, because it looks at the previous boot's
journal for this message.

The biggest feature-ish change is support for a partial commit "reason" so that
after `ostree fsck --delete` was used, subsequent `ostree fsck` will continue to
report an error.  This should be used by higher level tools that want to do
"fsck and repair".  It's likely at some point that "fsck and repair" logic will
move down into the libostree core as well.

There are ongoing efforts to port Fedora CoreOS to s390x: one fix landed here to
add the deployment prefix to BLS entries since it's what the `zipl` bootloader
expected.

Special thanks to first-time contributors Benjamin Gilbert and Jason Wessel!

---

```
Benjamin Gilbert (1 PR, 1 commit)
  prepare-root: remember to remove /sysroot.tmp (#1919)

Colin Walters (4 PRs, 4 commits)
  Post-release version bump (#1902)
  sysroot: Add a clearer error if /boot/loader isn't found (#1905)
  ci: Add prow/ subdirectory with Dockerfile (#1906)
  fsck: Fix version in docs, tweak error text (#1918)

Dan Nicholson (3 PRs, 3 commits)
  lib/gpg: Only show gpg-connect-agent stderr on failures (#1908)
  lib/gpg: Don't kill gpg-agent on newer gnupg (#1915)
  lib/gpg: Use g_spawn_sync to kill gpg-agent (#1917)

Jason Wessel (1 PR, 2 commits)
  PR: #1910
    fsck: Add test for --delete corruption, fix repair, and partial
commit checks
    fsck: Implement a partial commit reason bitmask

Javier Martinez Canillas (2 PRs, 3 commits)
  lib/bootconfig-parser: Always include deployment index in BLS title (#1911)
  PR: #1904
    lib/bootconfig-parser: Write BLS fragment fields in a deterministic order
    lib/bootconfig-parser: Remove support to preserve comments in BLS files

Jonathan Lebon (2 PRs, 3 commits)
  boot/finalize-staged: Run after systemd-journal-flush.service (#1926)
  Release 2019.4 (#1927)

Philip Withnall (1 PR, 1 commit)
  lib/repo-pull: Add more debugging on pull failure (#1925)
```

Git-EVTag-v0-SHA512:
55b10530b19a813298e0fa1485961182be0002b33cb45effe2f619d91a6a2225be4966774f6c58c15104f32df857ffa48e7b52126020fa075f90
610958eb077f
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEqLYBwp21fZAv8Ikvk28p6VGc4xMFAl2LgMQACgkQk28p6VGc
4xN2SAgAnRxw1aFBgCqKA6gu29HmVXGT7uvEUYRwh4aAvxGyIdZ671dwbUbbSdRs
RakjyOwNI/lDaPpky1sit3uOgSJsYPPR1a/BAyR8t9Z4SMDmQLZw9F2/Z664OLvH
v6I773CsL3QA5/RQtx3LS6zDKNsKDrQIsQ/s4VnqT1jl29E1ySbJI7a6qhCMKeo+
niZhu/GoUsdAN86lQ6AoMd3zKkxb/PPswoL3BmKzpx5YPaDegJ6CWEUXLRFqN1/f
cagP2AkNIIoRO7yj+3RCtAQFTV8gcvksLo2iDBUrjz7S7O+XaSN/6kfNLDJ4+sfr
4mqdV7hffYeoTvZ9umqDakEaBNwzyw==
=XmW0
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]