Opened on 10/13/2015 at 09:51:49 AM
Closed on 10/13/2015 at 11:05:18 AM
#3197 closed defect (fixed)
Include all filter list repositories in development
Reported by: | matze | Assignee: | matze |
---|---|---|---|
Priority: | P1 | Milestone: | |
Module: | Infrastructure | Keywords: | |
Cc: | fred, fhd | Blocked By: | |
Blocking: | #3088 | Platform: | Unknown / Cross platform |
Ready: | yes | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
In #2814, we have migrated the filter list repository setups for the filtermaster role to Hiera. In that process, we also limited the repositories included by default to just a few examples, in order to speed up development and test processes. However, since the subscription list repository contains the logic for combining lists and is used as-is, we need to make sure all possible resources are available. Otherwise testing the aggregation (via sitescripts) is compromised by issues related to missing repositories and files.
Todo
Unify the production and development lists of filter list repositories in Hiera.
In the long term it may become necessary to have some specific test/development branch or repository instead. Or to improve the entire subscription and aggregation process. For now, unification is the most efficient solution, however.
https://hg.adblockplus.org/infrastructure/rev/3061ca517474