#94 .treeinfo missing checksums
Closed: Fixed None Opened 8 years ago by ausil.

https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-24-20151209.n.1/compose/Server/x86_64/os/.treeinfo

compared to https://kojipkgs.fedoraproject.org/mash/rawhide-20151209/rawhide/x86_64/os/.treeinfo

we are missing checksums for all the files under images/ additionally we should drop the ./ from the repodata path


The checksum paths should be normalized by productmd starting from commit a2ff00504. The RPM in Fedora 23 does not include the patch, in rawhide it does (according to this).

So far, I don't know why the checksums are missing. Buildinstall phase creates the images and writes a treeinfo that includes them. This file should be used in write_tree_info and included in the main treeinfo. For some reason, that does not happen.

Turns out the reason why checksums are not included is that write_tree_info is not looking for the buildinstall produced file in the right place. It needs to look into subdirectory for variant. Fix is in PR #111.

Login to comment on this ticket.

Metadata