You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
With the modularity metadata formats being added to Fedora 28, the createrepo_c tooling will also needs updates to interact with that metadata format.
Our software uses the createrepo_c Python bindings to parse and generate rpm metadata so we're blocked on managing that content type without this support.
The text was updated successfully, but these errors were encountered:
createrepo_c needs to be able to inspect the RPMs and determine if it belongs to a module or not. If it belongs to a module, createrepo_c needs to produce an error if the relevant modulemd information is missing from the repository.
Until this feature is added, Pulp is going to have to perform this enforcement before running createrepo_c to generate the repository metadata.
Module metadata is not really the concern of createrepo_c (or if it is, then AppStream metadata should be too!). Since module definitions are stored entirely in Koji and are built from that process, then that build system must export it and tools handling it must know to handle that metadata content properly.
With the modularity metadata formats being added to Fedora 28, the createrepo_c tooling will also needs updates to interact with that metadata format.
Our software uses the createrepo_c Python bindings to parse and generate rpm metadata so we're blocked on managing that content type without this support.
The text was updated successfully, but these errors were encountered: