Opened 4 years ago

Closed 4 years ago

#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):

https://codereview.adblockplus.org/29329064

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.

Change History (2)

comment:1 Changed 4 years ago by matze

  • Cc fhd added
  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:2 Changed 4 years ago by matze

  • Resolution set to fixed
  • Status changed from reviewing to closed
Note: See TracTickets for help on using tickets.