Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The currently supported operating systems for which the various RM packages are built are summarized in the following table.  The various packages currently supported by the Release Manager are listed across the top.  Currently supported operating systems are listed down the left.  A new package, ScienceTools_User, is in the works. Its os/variant profile will be the same as ScienceTools.

OS ↓    \    Package →ScienceToolsGlastReleaseCHSTMineExtGRBAnalysisJenkins/LSF
Image Addedredhat5-i686-32bit-gcc41 (green star)(green star)(plus)(plus)(plus)Jenkins
Image Addedredhat5-x86_64-64bit-gcc41 (green star)  (plus)(plus)LSF
Image AddedWindows-i386-32bit-vc90 (green star)(green star) (green star) Jenkins
Image Addedsnowleopard-i386-32bit-gcc42 (green star)  (green star) Jenkins
redhat6-x86_64-64bit-gcc44 (plus)(plus) (plus) LSF
redhat7-x86_64-64bit-gcc48         (plus)           LSF
Image Addedmountainlion-x86_64-64bit-gcc44 (green star)    Jenkins

(plus) = The build of this package on this OS is enabled in some form

(green star) = The build of this package on this OS is setup but not enabled

Image Added = OS no longer available as build platform

RM Control Node

The Release Manager is run off of fermilnx-v03.  This is where the lsfDaemon and the releaseManagerDaemon programs run which control the workflows for the RM system.

...

Many of the builds, including all of the builds using Jenkins, are being run on essentially dedicated build machines.  The various machines used by the different OSes are given in the following table, along with whether or not that OS's builds are running via Jenkins or LSF.

OSJenkins/LSFBuild Machines in use
Image Addedredhat5-i686-32bit-gcc41 Jenkinsbldlnx06, bldlnx11, bldlnx12
Image Addedredhat5-x86_64-64bit-gcc41 LSFbldlnx08
Image AddedWindows-i386-32bit-vc90 Jenkinsglast-win04
Image Addedsnowleopard-i386-32bit-gcc42 Jenkinsbldmac01, bldmac02
redhat6-x86_64-64bit-gcc44 LSFbldlnx04
Image Addedmountainlion-x86_64-64bit-gcc44 JenkinsPPA-PC90719
redhat7-x86_64-64bit-gcc48      LSFrhel7 batch queue

...

 

OS

  Integration (LATEST)Release Candidate (HEAD) Release 
DebugOptimizedDebugOptimizedDebugOptimized
Image Addedredhat5-i686-32bit-gcc41 (plus)(green star)(plus)(green star)(plus)(plus)
Image Addedredhat5-x86_64-64bit-gcc41 (plus)(green star)(plus)(green star)(plus)(plus)
Image AddedWindows-i386-32bit-vc90 (green star)(green star)(green star)(green star)(green star)(green star)
Image Addedsnowleopard-i386-32bit-gcc42 (green star)(green star)(green star)(minus)(green star)  (green star)
redhat6-x86_64-64bit-gcc44 (plus)(green star)(plus)(green star)(plus)(plus)
Image Addedmountainlion-x86_64-64bit-gcc44 (green star)(green star)(green star)(minus)(green star)(green star)
redhat7-x86_64-64bit-gcc48    (plus)       (plus)      (plus)          (green star)   (plus)      (minus)

...

 

OS

  Integration (LATEST)Release Candidate (HEAD) Release 
DebugOptimizedDebugOptimizedDebugOptimized
Image Addedredhat5-i686-32bit-gcc41 (plus)(green star)(plus)(green star)(plus)(plus)
Image Addedredhat5-x86_64-64bit-gcc41 (minus)(minus)(minus)(minus)(minus)(minus)
Image AddedWindows-i386-32bit-vc90 (green star)(minus)(green star)(minus)(green star)(green star)
Image Addedsnowleopard-i386-32bit-gcc42 (minus)(minus)(minus)(minus)(minus)(minus)
redhat6-x86_64-64bit-gcc44 (plus)(green star)(plus)(green star)(plus)(plus)
Image Addedmountainlion-x86_64-64bit-gcc44 (minus)(minus)(minus)(minus)(minus)(minus)

...

 

OS

  Integration (LATEST)Release Candidate (HEAD) Release 
DebugOptimizedDebugOptimizedDebugOptimized
Image Addedredhat5-i686-32bit-gcc41 (minus)(minus)(plus)(minus)(plus)(plus)
Image Addedredhat5-x86_64-64bit-gcc41 (minus)(minus)(minus)(minus)(minus)(minus)
Image AddedWindows-i386-32bit-vc90 (minus)(minus)(minus)(minus)(minus)(minus)
Image Addedsnowleopard-i386-32bit-gcc42 (minus)(minus)(minus)(minus)(minus)(minus)
redhat6-x86_64-64bit-gcc44 (minus)(minus)(minus)(minus)(minus)(minus)
Image Addedmountainlion-x86_64-64bit-gcc44 (minus)(minus)(minus)(minus)(minus)(minus)

...

 

OS

  Integration (LATEST)Release Candidate (HEAD) Release 
DebugOptimizedDebugOptimizedDebugOptimized
Image Addedredhat5-i686-32bit-gcc41 (plus)(minus)(plus)(minus)(plus)(plus)
Image Addedredhat5-x86_64-64bit-gcc41 (plus)(minus)(plus)(minus)(plus)(plus)
Image AddedWindows-i386-32bit-vc90 (green star)(minus)(green star)(minus)(green star)(green star)
Image Addedsnowleopard-i386-32bit-gcc42 (minus)(minus)(green star)(minus)(green star)(green star)
redhat6-x86_64-64bit-gcc44 (minus)(minus)(plus)(minus)(plus)(plus)
Image Addedmountainlion-x86_64-64bit-gcc44 (minus)(minus)(minus)(minus)(minus)(minus)

 

GRBAnalysis

Developers using this package have stated they no longer need RM build.

 

OS

  Integration (LATEST)Release Candidate (HEAD) Release 
DebugOptimizedDebugOptimizedDebugOptimized
Image Addedredhat5-i686-32bit-gcc41 (plus)(green star)(plus)(minus)(plus)(plus)
Image Addedredhat5-x86_64-64bit-gcc41 (plus)(green star)(plus)(minus)(plus)(plus)
Image AddedWindows-i386-32bit-vc90 (minus)(minus)(minus)(minus)(minus)(minus)
Image Addedsnowleopard-i386-32bit-gcc42 (minus)(minus)(minus)(minus)(minus)(minus)
redhat6-x86_64-64bit-gcc44 (minus)(minus)(minus)(minus)(minus)(minus)
Image Addedmountainlion-x86_64-64bit-gcc44 (minus)(minus)(minus)(minus)(minus)(minus)

...

Note: There are old configurations for Redhat 3, RedHat 4 (32 and 64 bit), and Mac OS X Tiger build in the database tables but as those OSes have been deprecated, they are not included in the above tables. As of June, 2015, Snow leopard and Windows VC90 are also deprecated and should perhaps be removed as well.            As of July, 2017, mountainlion and redhat5 are no longer available to RM.