Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Wiki Markup
h3. From Anders:

 	We have another request to the CCB. Because of large LDF file sizes some runs time out in the batch queue for the online task (in ldf2fits). More details in JIRA http://jira.slac.stanford.edu/browse/OSYS-27. We have a new tag than changes the queue from short to long: online v2r2p0

 	This tag also has a fix for logic bug in the wrapper script (still JIRA OSYS-27). The check to see if '$rc' has been defined has been moved out so that we only use it in case it actually has been defined.

 	We are planning to switch to a new pipeline tomorrow for the EngineeringModelRoot fix and would like to do this change at the same time.

h3. From Jim Panetta:

There's a new online pipeline tag containing the following fixes:

1) Check of value of $rc in wrapper fails with !defined error
    Reorder if statement, checking for defined($rc)

2) Move running of ldf2fits job to long queue from short queue.
    Several long ldf2fits jobs have failed for mysterious reasons,
    LSF not saying anything about the failure.  Investigation showed
    that the slac normalized CPU time for these failed jobs was
    almost exactly 20 minutes, indicating that LSF probably terminated
    them.

This tag is V02-02-00, or v2r2p0, depending on naming conventions.
Anders or Warren will install the new tag by:

a) cvs update -r V02-02-00 in the onlinePipeline area
b) uploading the online-v2r2p0.xml file from the above area

h3. From Warren:

The change to the wrappers (16 of mine, 1 of Jim's) consists of replacing:

---------------------------------------------------
my $rc = $ex->execute();

if ($rc == 0) {
    #terminated successfully:
    exit(0);
} elsif ( defined($rc) ) {
    #your app failed, interpret return code
    #and then exit non-zero

    #(do some stuff here if you want)
    exit($rc);
} else {
---------------------------------------------------

with:

---------------------------------------------------
my $rc = $ex->execute();

if ( defined($rc) ) {
    if ( $rc == 0 ) {
        #terminated successfully
        exit(0);
    } else {
        #your app failed, interpret return code
        #and then exit non-zero

        #(do some stuff here if you want)
        exit($rc);

    }
} else {
---------------------------------------------------

SVAC tasks will be v3r1p23.

h3.Code Versions



h4. Engineering Model (sim/recon) [v5r0608p2|https://www.slac.stanford.edu/www-glast-dev/cgi/detailedSummary?sessionId=ae38daee45e05be65b9fd4b644e57173&cpId=1943]  

h4. System Tests for this [version  |http://glast-ground.slac.stanford.edu/SystemTests/summary.jsp]

h4. System Tests [Result|http://confluence.slac.stanford.edu/display/SYSTESTREP/EngineeringModel+v5r0608p2] 

h4. FRED version 

[0.98|http://www.fisica.uniud.it/~glast/FRED/]

h4. Pipeline tag 
 v1r0p2 

h4. GRITS tag (web browsing and task configuration)

glast-ground v0r3p7 
grits-gino-web version 0.55 (v0r5p5)
grits-gino version 0.95 (v0r9p5)
grits-gino-xml version 1.42 (v1r4p2)
grits-common version 0.32 (v0r3p2)

h4. online/svac (task defs, scripts):

h5. pipeline tasks:

online:		v2r2p0 ***changed***   


h5. svac pipeline code and tasks:

code/tasks    v3r1p23 ***changed***  

h5. ISOC code and tasks:

v0r5p0


h5. Apps that run in pipeline:

eLog:			v2r2p6 
ConfigTables:		v3r1p4 
TestReport:		v3r2p7	(digi & recon reports)
EngineeringModelRoot:	v1r3p19(SVAC tuple)