Satellite - Products synchronization : How to filter to exclude or include files to download

Solution Unverified - Updated -

Issue

Satellite can use a lot of disk space and there is no possibility to remove some RPMs or files from a repository to limit disk usage if theses files are not relevant in the context. There is neither any way to filter RPMs or files downloaded.

For example synchronizing a file repository from RHEL isos to make it available to the whole company through Satellite implies to download all RHEL isos (all versions) for all architectures.
Some versions may can be filtered because not tested by IT services for a direct install (only available through upgrades) and all the architectures not present in the company will never be used.
This leads to waste some bandwidth and disk space.

Another example could be on some custom repositories. Some external projects are providing some large RPMS (eg around 1 GB each for gitlab) embedding everything. Since some versions couldn't be tested and validated for production by IT team, several RPMs won't be allowed by security/IT team to be installed on production environment and systematically downloading everything can be thinked twice regarding the bandwidth and disk used.

Environment

  • Red Hat Satellite 6.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content