b6705f3feb
This closes a longstanding bug - since package layering first landed, we only checked for newer RPMs if the base tree changed. In some scenarios like RHELAH, this doesn't matter much by default since they move at the same cadence. Except if you use EPEL for example. In Fedora, today the FAH releases are async of the rpm-md repos, and there's also COPR which can update more than once a day even. We should check for both update sources. Luckily we'd already introduced logic for this in the treecompose case (checksumming the depsolved package sack). We just need to start using it for client side assembly too. Closes: https://github.com/projectatomic/rpm-ostree/issues/391 Closes: #911 Approved by: jlebon |
||
---|---|---|
.. | ||
fetch-journal.sh | ||
multitest.py | ||
overlay.sh | ||
sync.sh | ||
test-basic.sh | ||
test-initramfs.sh | ||
test-layering-basic.sh | ||
test-layering-gpg.sh | ||
test-layering-local.sh | ||
test-layering-non-root-caps.sh | ||
test-layering-relayer.sh | ||
test-layering-rpmdb.sh | ||
test-layering-scripts.sh | ||
test-layering-unified.sh | ||
test-livefs.sh | ||
test-override-local-replace.sh | ||
test-override-remove.sh | ||
test.sh |