Thursday, March 27, 2008

UHURA 16

UHURA 16 version info:

16a:
Created makeHTTPUpdate() which is used for the Panda server updates. For final updates,
it will attempt several updates if necessary to prevent lost heartbeats. For complete
failures it will leave the job for another pilot if the site supports job recovery (pilot, pUtil)
Now using copyprefixin properly in get function (Mover)
Corrected for double slashes in paths (UberftpSiteMover)
Minor cleanups in httpConnect (pUtil)

16b:
Sleeping 5 seconds at the end of the pilot to allow the stdout to catch up. Otherwise the
log is cut off in the batch stdout. (pilot)
Hot fix for OSCER: Removed troubling port number from pfn (UberftpSiteMover)

16c:
Now removing _sub* from dsname already containing _tid* in lcgcpSiteMover, dCacheLFCSiteMover
Sleeping 10 seconds at the end of the pilot to allow the stdout to catch up (pilot)
registerFiles now returns error string for caught exception (pUtil, pilot, runJob)
New error code for LRC refused connection (pUtil, pilot, runJob)
Updated error texts for LRC registration errors (pilot, runJob)
Fixed bad readOnly checks in BNLdCacheSiteMover
Added new error code for missing LCG file (RunJobUtilities, PilotErrors)
Fixed missing removal of lingering input files for looping jobs (pilot)
Removed printout from isAnalJob which is often repeated (pUtil)
Updated misleading text in isSameType when lost job is not of same type as pilot (pilot)
Enforcing uflag to be set to 'user' for ANALY_* sites (pilot)
Added dest path for non-US usage of xrootdSiteMover (xrootdSiteMover, Mover)
Changed permission for initdir and recovery dir from o+w (world) to g+w (group) (pilot)
Added new error code for too large user analysis workDir (PilotErrors)
Checking size of user analysis workDir (pilot)
Checking remaining local disk space in main loop (pilot)
Reduced log extracts when there are no athena failures (pilot)
Removed new line chars from etext to prevent concaternated warning/failed
messages in log extracts (futil)
Corrected wrong logging function in check_syserr (futil)
Changed localspacelimit from 5 GB to 2 GB (pilot)
Corrected old error vs new error check (pilot)

No comments: