rpm-ostree/tests/composedata
Colin Walters 054b48d55b core,compose: Fix unified core pkgcache labeling
Basically the `rpmostree_context_relabel()` call we had in the treecompose path
for unified core didn't actually have any effect as the core code did a relabel
and unset the array.

I think this may actually be a regression from: https://github.com/projectatomic/rpm-ostree/pull/1137
though I didn't verify.

Anyways looking at this, the code is a lot simpler if we change the API so that
the "normal" relabeling is folded into `rpmostree_context_assemble()`. Then we
change the public relabel API to be "force relabel" which we use in the unified
core 🌐 treecompose path.

This shrinks the jigdoRPM for FAH from 90MB to 68MB.

Closes: https://github.com/projectatomic/rpm-ostree/issues/1172

Closes: #1173
Approved by: jlebon
2018-01-09 16:59:19 +00:00
..
fedora-atomic-host-oirpm.spec commit2jigdo: Synthesize Requires: for jigdo set 2017-12-12 19:31:36 +00:00
fedora-base.json core,compose: Fix unified core pkgcache labeling 2018-01-09 16:59:19 +00:00
group bin/compose: Do passwd checking in commit, not install 2017-10-26 21:20:40 +00:00
passwd bin/compose: Do passwd checking in commit, not install 2017-10-26 21:20:40 +00:00
treecompose-post.sh tests: Add ./tests/compose 2016-12-06 19:05:05 +00:00