Monday, February 4, 2008

UHURA 10

UHURA 10 version info:

10a:
First and last athena event only dumped to log extracts if list is not empty (pilot)
Pilot is now using 'retry' variable from queuedata to turn on/off job recovery (pilot)
Removed useless warning indicator when not receiving a job (pilot)

10b:
Added executing command message to log in verifyProxy function (SiteMover)

10c:
Fixed FILEONTAPE problem which prevented lib files from being copied (DQ2ProdClient2)

10d:
Explicit call to grid-proxy-info to display problem at CERN (SiteMover)
Removed testExternalDir call since it caused problems at LYON (pilot)

10e:
Added export of 'X509_USER_PROXY' key to setup command for grid-proxy-info command (SiteMover)
Added sources.*, workDir and buildJob* to remove list (pilot)
Added 'buildjob' to getPayloadName (pUtil)
Removed problematic proxy code in SiteMover

10e2:
Fixed already existing external recovery dirs, does not fail anymore (pilot)
Fixed missing error code problem with log copy/registration (pilot)

10e3:
Added loggingMode (-y True: only report space, -y False: run job, no space report, -y None / not set: run as before

10e4:
Bug fix: rt -> rs (pilot)

10e5:
Added release function from Torre. The pilot now sends a list of all available
releases to the dispatcher. which sends back a corresponding job (pilot, pUtil)
Now fails job with a missing tag in tags file (runJob)

10e6:
Updated getSiteSpecs for OSG_APP (pUtil)
Created setUnsetVars() (pUtil)
Now only checking appdir for OSG sites (pUtil)
Now setting os env variable PandaID (pilot)
Out-commented the failjob call after a missing tags entry (runJob)

10e7:
Added new site mover for NorduGrid use (mvSiteMover, SiteMoverFarm)
File registrations not performed for NorduGrid (pilot, DQ2ProdClient2)
Added X509_USER_PROXY export in verifyProxy (SiteMover)

10e8:
Fixed missing return code in CastorSiteMover for registration error (CastorSiteMover)
Added X509_USER_PROXY export in CastorSiteMover, lcgcpSiteMover

10e9:
Added updateServerFlag used for testing to prevent server updates
Fixed missing setup in mkdir call in CastorSiteMover

10e10:
Fixed bug in signal handling (pilot)

10j: [from discontinued branch 10f-10i]
Checking for new queuedata variable 'memory' to set lower limit for memory.
Pilot no longer send /proc/meminfo to dispatcher (pilot)
Added new option -k which can override queuedata 'memory' (pilot)
Now removing fort.* files (previously only fort.79 files; pilot)
Now removing AtlasProduction* (before only AtlasProduction; pilot)
Fixed double occurring error/warning messages in log extract (pilot)
Removed unnecessary queuedata replacement code in runJob
Removed import of re.compile/findall (pilot)

10k
Changed default server to https://pandasrv.usatlas.bnl.gov (pilot)
Added new error codes 1173, 1174 (PilotErrors, runJob)

10l:
Corrected bug related to __DQ2 suffices in xml data (DQ2ProdClient2)
A killed job will be failed right away, no log file will be created (pilot)

No comments: