2019.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: 55b10530b19a813298e0fa1485961182be0002b33cb45effe2f619d91a6a2225be4966774f6c58c15104f32df857ffa48e7b52126020fa075f90610958eb077f