Friday, November 21, 2014

PICARD 59e


Summary

* glExec update from Edward Karavakis, to resolve pending issue on two
Canadian sites
* Support for prodSourceLabel rucio_test, already being used in the rucio
testing
* Traces are now sent to rucio server (code from Wen Guan)
* Support for handling complex se[prod]paths on GROUPDISK
* Improved error handling for replica missing in rucio catalog
* New version of aria2c site mover with further improvements (code from
Vincenzo Lavorini)
* Minor bug fixes in S3 object store site mover

Version info

Added altloc argument to getPayloadMetadataFilename() and its call in updatePandaServer() (PandaServerClient)
Looking for jobReport in alt location, improved log messages in getPayloadMetadataFilename() (PandaServerClient)
Setting GLEXEC_LOCATION in case this is not already set to solve issues seen at Canadian sites. Code from Edward Karavakis (pilot, glexec_utils)
Changed the max stage-out time to 10 h in __main__() (RunJobEvent)
Added rucio_test to argParser() to allow this prodSourceLabel to run user jobs (pilot)
Created sendTraceToRucio() used from sendTrace(). Code from Wen Guan (SiteMover)
Improved boto addition to PYTHONPATH. Code from Wen Guan (S3ObjectstoreSiteMover)
Updated getDefaultDQ2SiteName() to handle complex se[prod]paths to fix a problem with GROUPDISK jobs (SiteMover)
New version of aria2cSiteMover from Vincenzo Lavorini
Corrected ['pilotId'] -> env['pilotId'] in argParser() (pilot)
Now returning pilotErrorDiag from verifyReplicasDictionary(), received in getPoolFileCatalog() (Mover)
Improved error message for replica missing in Rucio catalog, in getPoolFileCatalog() (Mover)
Added missing return objects in stageOut() (S3ObjectstoreSiteMover)
Added debugging info to S3 key download in getSecurityKey() (ATLASSiteInformation)
Changed aipanda007 to pandaserver.cern.ch in getSecurityKey() (ATLASSiteInformation)
Updated process handling. Code from Wen Guan (TimerCommand)
Removed unwanted log messages (aria2cSiteMover)

No comments: