Reason for change

This release has a few minor tweaks for dealing with trunc64 runs. It also features a better handling of xrootd errors.

Test Procedure

We have processed LPA and LCI runs in the DEV pipeline with this version of L1Proc. The new GR passed the system tests when compared with the old one.

Rollback procedure

We can easily switch back to the previous version of L1Proc, if needed.

CCB Jira

SSC-315@JIRA

Details

GlastRelease-17-35-24-lp22

  • there are a few differences between 17-35-24-lp22 and 17-35-24-gr15
  • we ran systests comparing 17-35-24-lp22 to 17-35-24-gr15 and they agree (hhttp://glast-ground.slac.stanford.edu/SystemTests/?releaseVersionId=13201)
  • the full list of changes for 17-35-24-lp22 is the following:
    • EventIntegrity-00-08-05-gr02: check for all possible error codes in EventIntegrityAlg
    • ldfReader-07-04-11: patch printing FIFO Full error; patch all the fprintf statements
    • RootIo-24-05-00-rp02: add logging messages for root file open failures; add ROOT error check before run event loop

ROOT v5.26.00a-gl6

  • tweak to xrootd to avoid a 5 minute timeout which apparently occurs when xroot servers are rebooted

dataMonitoring/Common-06-11-04

  • Bug fix in pErrorLogger.py (was crashing due to a mismatched tag for files with no events with errors, e.g. the verify log).
  • pErrorLogger.py modified in order not to crash with huge input xml files (this first came out with the first trunc64 test).

svac/L1Pipeline-03-02-00

  • New GR, new ROOT version, new Common

Complete set of tags for L1Proc 3.2

GlastRelease (sim/recon): GlastRelease-17-35-24-lp22

ScienceTools (Level 2): ScienceTools-09-24-00

svac/L1Pipeline: L1Pipeline-03-02-00

calibGenTKR: calibGenTKR-04-08-01
calibTkrUtil: calibTkrUtil-02-09-06-gr02
fitsGen: fitsGen-06-02-04

dataMonitoring/AlarmsCfg: AlarmsCfg-06-00-05
dataMonitoring/Common: Common-06-11-04
dataMonitoring/DigiReconCalMeritCfg: DigiReconCalMeritCfg-01-20-02
dataMonitoring/FastMon: FastMon-05-02-01
dataMonitoring/FastMonCfg: FastMonCfg-02-02-01
datMonitoring/IGRF: IGRF-02-01-00

svac/Monitor: Monitor-02-00-01
svac/EngineeringModelRoot: EngineeringModelRoot-05-00-00
svac/TestReport: TestReport-12-00-00
svac/findGaps: findGaps-02-02-00

users/richard/pipelineDatasets: pipelineDatasets-01-00-00
ft2Util: ft2Util-01-02-33

evtClassDefs: evtClassDefs-00-19-04
GPLtools: GPLtools-02-00-00

ROOT: ROOT v5.26.00a-gl6