smorovic
released this
12 May 12:07
·
612 commits
to master
since this release
Deployed on 12 May 2016
List of changes wrt. 1.9.4:
- FU output bandwidth variable provided in resource_summary (takes into account only DAT files, however those are most of the transfer size). it is summer over appliance FUs. Output of current run only is also provided.
- boxinfo "max LS with output" variable (min. over all FUs in appliance is given in resource_summary)
- all events declared error events if copying data fails in output merging to BU
- detection of DQMHistograms stream based on file extension instead of stream name in the micro-merging script
- detecting EoR file if it appears before setting up inotify on BU and handle creation of output dir if run all FUs are in cloud, to trigger deletion
- paralel herod to FUs, increased timeout to 10s and added one retry, and changed to contact BUs that are stale, but reported in last 300 seconds
- herod/tsunami now kills merging and elastic scripts (there is however a new "brutus" command which allows those to finish)
- herod/tsunami/brutus command followed by run number in the name will purge only that run
- retry 5 times on cloud script error on service startup
- create missing EoLS on FU if all processes were crashed and run has ended in the meantime (to close open lumi on FU before quitting)
- fixed empty "activeRuns" in elasticsearch when two run numbers are present at the same time (fixes premature exit of River plugin and massive "index closed" errors in F3mon)
- support for MergeType attribute in output json files (CMSSW patch adding it to json will be pushed afterwars). It will be placed after "TransferDestination" and before "HLTErrorEvents".