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.