This update provides a new release of fedfind which enhances its handling of releases for which metadata is not immediately available in two ways.
Firstly, if metadata for the compose is not found on the mirror server, fedfind will try and find it in PDC. This is mainly useful for finding information on older nightly composes which have been garbage-collected from the mirrors, but were imported to PDC: you will not be able to find actual image files for these composes, but you will be able to find information on the images they contained, which may be useful for various kinds of analysis.
Secondly, for releases which we can find but which do not have metadata on the mirror system or in PDC - which more or less means the old stable releases in the mirror system - fedfind can now retrieve image sizes from the
imagelist files (which are generated by quick-fedora-mirror and kept at the top level of the
archive trees on the mirrors) it uses to discover images. This means that the synthesized metadata for these releases will now include file sizes. As a concrete example, if you do
rel = fedfind.release.get_release(1); rel.all_images, the image dicts you get will have
size keys giving you the image sizes. This will not be the case immediately - we will change the live
imagelist files only after this update has gone stable, because older fedfind releases will be broken by the new format.
Please login to add feedback.