Skip to content

3.2.4.16

Compare
Choose a tag to compare
@PalNilsson PalNilsson released this 04 Apr 09:18
· 1504 commits to master since this release
ab2d317
  • Real-time logging
    • Updated catchall usage with pilot config variable
      • Logging server info is now defined in pilot config
      • PQ.catchall should still contain logging type; logging=logstash (possibly to be replaced by a new PQ field)
    • Fix 1: Previously, RT logging thread died too soon if not immediately used, i.e. impossible to activate mechanism after job start. This fix incidentally also corrects a problem leading to too many log messages, which could lead to very large log files (reported by F. Barreiro)
    • Fix 2: Resetting RT logger after job finishes, to avoid lingering logger in multi-job mode and allowing for RT logging in later multi-job
  • Added new pilot options
    • –storage-url: If set, pilot uses this URL for downloading storage info
    • –rucio-host: Used to set up the rucio client
    • Requested by sPHENIX
    • Note: these test exposed a problem with the rucio image used for containerized stage-in/out (it is outdated and will most likely be updated by Attila Krasznahorkay, in the absence of Thomas Beermann)
  • Clean-up of obsolete code in mv copy tool

Code contributions from D. Cameron, P. Nilsson