Generate RPM Metadata for Hosted RPMs

JFrog Artifactory Documentation

ft:sourceType
Paligo

The RPM metadata generated by Artifactory is identical to the basic-mode output of the Red Hat-based Linux command createrepo.

A folder named repodata is created in the configured location within a local repository with the following files in it:

File

Description

primary.xml.gz

Contains an XML file describing the primary metadata of each RPM archive.

filelists.xml.gz

Contains an XML file describing all the files contained within each RPM archive.

other.xml.gz

Contains an XML file describing miscellaneous information regarding each RPM archive.

repomd.xml

Contains information regarding all the other metadata files.

YUM Support is platform-independent

Artifactory's RPM metadata calculation is based on pure Java.

It does not rely on the existence of the createrepo binary or on running external processes on the host on which Artifactory is running.