Summary
The job recovery algorithm has been updated to handle guids of log files in a more robust way. E.g. the stored value in the jobState file is now verified against that of the pilot metadata file (the jobState value is replaced with the metadata value in case of problems). Also, it is now not allowed to generate a new log guid in recovery mode. Previously this could happen if the value was missing in the jobState file (not normal).
Version info
Created getFileGuid() (pUtil)
Added log file guid verification against value stored in metadata (pilot, pUtil)
Added job recovery flag to transferLogFile() (pilot)
Log file guids will not be generated during job recovery (pilot)
Added jr flag to updatePandaServer() and to its call in postJobTask() (pilot)
PFCxml() updated to properly update the guid list (no insert) (pUtil)
Added more error handling to getJobStatus() (pUtil)
RecoverLostJobs() now receive new error code from getJobStatus() (pilot)
No comments:
Post a Comment