You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Removed curl config (used in updateJob operations) from list of pilot log files to avoid when locating latest updated log file (to tail in debug mode)
Requested by R. Walker
Added protection/handling for failed remaining disk space command
Requested by R. Walker
Looping job updates
Only run looping job killer if enough time has passed since start
I.e. if t_elapsed > t_looping_verification_time
Looping job algorithm now only runs while payload is running
Requested by R. Walker
Fixed problem with looping jobs not finding any files on site using env var HOME beginning with /pilot (/pilotdir)
Pilot ignores source files, located in directory ‘pilot’
Reported by R. Taylor
AES updates
Added a stage-out failure counter for AES jobs
Pilot now aborts event service process if there are 20 stage-out failures
Now supporting rucio client option –rses (instead of deprecated –rse) for rucio download
Fixed problem with unbound error variable (could happen in case of stage-out failures)
Reported by F. Barreiro
Now extracting critical failures from payload stdout and reporting this as ‘unknown transform failure’
The reported error diagnostics will include the first line from the stdout containing ‘CRITICAL’
Requested by R. Walker
Prevented abortion of payload execution thread after receiving a server kill instruction
The would lead to problems with executing a secondary job in multi-job mode (a required thread was missing leading eventually to time-outs and lost heartbeat)
Reported by F. Luehring, R. Walker
Appending PQ.environ key pairs as exports in payload execution command
E.g. PQ.environ=’KEY1=VALUE1 KEY2=VALUE2 ..’ adds ‘export KEY1=VALUE1; export KEY2=VALUE2;’ (etc) before payload command