Story #206

Updated by bmbouter about 6 years ago

There is no way currently to apply a whitelist to a yum repository feed. There are often cases where repositories contain large sets of packages that are never used when only a small, specific set are actually desired.

The user should have the ability to specify on the repo a whitelist of package names which prevent packages from being synced thus saving disk space and sync time.

This will done using a new importer option named 'package_names' 'packages_names' which will contain a comma separated list of package names which will be synced. This is designed to mimic the way the "pulp_python package_names packages_names importer option": works.

The total reported for downloading will also need to be correct based on the intersection of package metadata and the whitelist.

The same metadata from upstream will be published, but only the packages in the metadata and on the whitelist will be downloaded and published.