Make sync plans more granular via include/exclude on repository-level
Katello 2/Foreman 1.6 on Centos 6/x86_64
As a user I'd like to make sync plans more granular, speaking to be able to exclude or include specific repositories from sync:
Syncing an base-os-tree takes ages. As these base-os-trees (without updates) tend not to change, or are not expected to change, I'd like to sync these only maybe weekly or monthly, just to make sure my base-os-tree is current.
As I am grouping base-os + updates + everything else in a product, I am currently not able to prevent the sync of the base-os every time I sync the whole product.
So what I'd like to have is the ability to exclude a specific repo (to update everything else daily) and to have sync-plans which only include the base-os-trees from the different os-products via include-list.