Project

Profile

Help

Story #8194

Updated by bmbouter almost 4 years ago

Add Galaxy offers a field synclist feature for automation hub which is basically an excludes/includes filter for collections.    This filter however is implemented on the server side and has it's own model and task that are very inefficient to CollectionRemote caled `excludes` which, when set, run and will cause not scale.    If the sync feature is not dropped, it'll need to exclude those collections be ported to pulp_ansible and namespaces during sync. This refactored to perform the filtering on the client side.    Adding an excludes/includes field to collection remotes and performing the filtering at sync time will take make the same format as a regular requirements file. 
 feature much easier to maintain.

Back