v2.2
New features:
- When syncing a Yum repository, the
jobs[].from.typemay be set to"yum"to instructswift-http-importto parse the repository metadata instead of the HTTP server's directory listings to find which files to transfer. Note that any files below the repository URL which are not referenced in the repository metadata will not be transferred. - When syncing a Yum repository like described above, the
repodata/repomd.xmlwill be downloaded first, but uploaded last. This ensures that (barring unexpected transfer errors) clients using the target repository will never observe it in an inconsistent state, i.e., metadata will only start referencing packages once they have been transferred.
Binary downloads: