Dropped “here” from asetup options, since it causes some problems with especially old releases (17) and new versions of asetup
- Discussed in DAST list. Change requested by G. Rybkin
Replaced pilot usages of deprecated schedconfig fields ‘maxmemory’ and ‘memory’ with ‘maxrss’
- Caused problems with brokering at some sites (at least UKI-SCOTGRID-GLASGOW_MCOREVAC)
- Requested by R. Walker
Added verification of asetup command
- Caused missing release error message to be hidden in payload stdout (pilot will now skip trying to execute payload)
- Added new error code, 1244: ”No release candidates found”
- Requested by W. Buttinger
Removed PFC generation for event service jobs since it is no longer needed
CPUTime fix for event service jobs due to problematic os.times()
- Returns 0 if subprocess is still running or is killed – pilot is using /proc to get cputime when pilot is killed
Contributions from W. Guan, P. Nilsson
Version info
General changes:
- Dropped "here" in asetup options, getASetupOptions(). Requested by G. Rybkin et al (ATLASExperiment)
- Replaced outdated usages of 'maxmemory' and 'memory' with 'maxrss'. Requested by R. Walker et al. (pilot, Monitor)
- Removed outdated sources from getValidURLBase() (ATLASExperiment)
Release verification
- Added missing payload setup verification in getJobExecutionCommand(), requested by Will Buttinger (ATLASExperiment)
- Added new error code, 1244, ERR_NORELEASEFOUND: "No release candidates found" (PilotErrors)
Updates from Wen Guan:
https://github.com/PanDAWMS/pilot/pull/152
Commit Summary
fix cputime
File Changes
M RunJobEvent.py (2)
https://github.com/PanDAWMS/pilot/pull/151
Commit Summary
remove explicitly PFC for ES
File Changes
M RunJobEvent.py (2)
No comments:
Post a Comment