Use releases on CVMFS
We need to transition to using releases from CVMFS for the sake of reproducibility. In addition, for HLT2 it is mandatory that we go via CVMFS since accessing /group from 4k nodes slows down NFS.
Things we must consider (possibly spin off into other issues):
-
Can we use lb-run, lb-dev, or a partial stack? -
How are hotfixes applied to projects nominally coming from CVMFS? -
Understand how to organize common (testbench, Online/Converters
components) and specific bits (options for monitoring tasks, alignment, HLT2). More specifically, review the dependency of MooreOnline on Alignment. -
Remove Online dependency on LHCb. Can be done after the Online scheduler is merged into HLTControlFlowMgr
. -
Decide if we need to pick up Online from /group as opposed to CVMFS.