Validity of the OSG ReSS Production classads

Using ReSS at osg-ress-1.fnal.gov

Each classad in ReSS is augmented with validity tests in the form of classad attributes. Each test attribute is an expression involving the other classad attributes that we want to test. The relevant test attributes are put in logical 'AND' in the attribute 'isClassadValid'. If isClassadValid is 1 (TRUE), the site passes the validity test; if it is 0 (FALSE) there is a problem. See at the end of this page for the definition of all test attributes.

GlueSiteName GlueCEInfoContactString isClassadValid isClassadValidAreCrtiticalAttributesPresent isClassadValidAreImportantAttributesPresent isClassadValidAreTotalSlotsAndCPUPositive isClassadValidAreStateSlotsAndCPUNonNegative isClassadValidIsCEHostNetAvailable
AGLT2gate01.aglt2.org:2119/jobmanager-condor11111
AGLT2gate02.grid.umich.edu:2119/jobmanager-condor11111
BNL-ATLASgridgk01.racf.bnl.gov/jobmanager-condor11111
BNL-ATLASgridgk02.racf.bnl.gov/jobmanager-condor11111
BNL-ATLASgridgk03.racf.bnl.gov/jobmanager-condor11111
BNL-ATLASgridgk04.racf.bnl.gov/jobmanager-condor11111
CIT_CMS_T2cit-gatekeeper.ultralight.org/jobmanager-condor11111
CIT_CMS_T2cit-gatekeeper2.ultralight.org/jobmanager-condor11111
CLEMSON-Palmettoosg-gw.clemson.edu:2119/jobmanager-condor11111
Clemson-Birdnestbirdnest.cs.clemson.edu:2119/jobmanager-condor11111
Clemson-ciTeamosgce.cs.clemson.edu:2119/jobmanager-condor11111
Dukearcade.csem.duke.edu:2119/jobmanager-condor11111
FLTECHuscms1.fltech-grid3.fit.edu/jobmanager-condor11111
FNAL_DZEROOSG_1d0cabosg1.fnal.gov/jobmanager-pbs11111
FNAL_DZEROOSG_2d0cabosg2.fnal.gov/jobmanager-pbs11111
FNAL_FERMIGRIDfermigridosg1.fnal.gov/jobmanager-condor11111
FNAL_GPGRID_1fnpcosg1.fnal.gov/jobmanager-condor11111
Fireflyff-grid2.unl.edu/jobmanager-pbs11111
Fireflyff-grid3.unl.edu/jobmanager-pbs11111
GLOWcmsgrid01.hep.wisc.edu/jobmanager-condor11111
GLOWcmsgrid02.hep.wisc.edu/jobmanager-condor11111
HEPGRID_UERJ_OSG64osgce64.hepgrid.uerj.br:2119/jobmanager-condor11111
IU_OSGm3.quarry.teragrid.iu.edu/jobmanager-pbs11111
IllinoisHEPosgx0.hep.uiuc.edu/jobmanager-condor11111
LIGO_UWM_NEMOosg-nemo-ce.phys.uwm.edu:2119/jobmanager-condor11111
MWT2_IUiut2-grid6.iu.edu:2119/jobmanager-pbs11111
MWT2_UCuct2-grid6.uchicago.edu:2119/jobmanager-pbs11111
NWICG_NDCMSnwicg.hpcc.nd.edu/jobmanager-condor11111
NYSGRID-CCR-U2u2-grid.ccr.buffalo.edu/jobmanager-pbs11111
NYSGRID_CORNELL_NYS1nys1.cac.cornell.edu:2119/jobmanager-pbs11111
OSG_INSTALL_TEST_2cms-xen2.fnal.gov/jobmanager-condor11111
OUHEP_OSGouhep0.nhn.ou.edu:2119/jobmanager-condor11111
OUHEP_OSGouhep00.nhn.ou.edu:2119/jobmanager-condor11111
OUHEP_OSGouhep1.nhn.ou.edu:2119/jobmanager-condor11111
OU_OCHEP_SWT2tier2-01.ochep.ou.edu:2119/jobmanager-condor11111
OU_OCHEP_SWT2tier2-02.ochep.ou.edu:2119/jobmanager-condor11111
OU_OCHEP_SWT2tier2-03.ochep.ou.edu:2119/jobmanager-condor11111
OU_OCHEP_SWT2tier2-04.ochep.ou.edu:2119/jobmanager-condor11111
OU_OSCER_ATLASgrid1.oscer.ou.edu:2119/jobmanager-lsf11111
OU_OSCER_CONDORcondor1.oscer.ou.edu:2119/jobmanager-condor11111
OU_OSCER_CONDORcondor2.oscer.ou.edu:2119/jobmanager-condor11111
OU_OSCER_CONDORcondor3.oscer.ou.edu/jobmanager-condor11111
Purdue-RCACosg.rcac.purdue.edu:2119/jobmanager-condor11111
Purdue-Steelelepton.rcac.purdue.edu/jobmanager-pbs11111
RENCI-Engagementbelhaven-1.renci.org/jobmanager-condor11111
Riceosg-gate.rice.edu:2119/jobmanager-condor11111
SBGrid-Harvard-Eastosg-east.hms.harvard.edu:2119/jobmanager-condor11111
SBGrid-Harvard-Expabitibi.sbgrid.org:2119/jobmanager-condor11111
SMU_HPCsmuosggate.physics.smu.edu:2119/jobmanager-condor11111
SMU_PHYsmufarm.physics.smu.edu:2119/jobmanager-condor11111
SPRACEosg-ce.sprace.org.br:2119/jobmanager-condor11111
STAR-BNLstargrid02.rcf.bnl.gov/jobmanager-condor11111
SWT2_CPBgk01.atlas-swt2.org:2119/jobmanager-pbs11111
TTU-ANTAEUSantaeus.hpcc.ttu.edu/jobmanager-sge11111
UCDcms.tier3.ucdavis.edu/jobmanager-condor11111
UCHC_CBGvdgateway.vcell.uchc.edu/jobmanager-pbs11111
UCR-HEPtop.ucr.edu:2119/jobmanager-condor11111
UColorado_HEPheposg01.colorado.edu/jobmanager-condor11111
UFlorida-HPCiogw1.hpc.ufl.edu:2119/jobmanager-pbs11111
UFlorida-PGpg.ihepa.ufl.edu/jobmanager-condor11111
UFloridagk.ihepa.ufl.edu:2119/jobmanager-super11111
UIC_PHYSICSmstr1.cluster.phy.uic.edu:2119/jobmanager-condor11111
UJ-OSGosg-ce.grid.uj.ac.za/jobmanager-pbs11111
USCMS-FNAL-WC1cmsosgce.fnal.gov:2119/jobmanager-condor11111
USCMS-FNAL-WC1cmsosgce3.fnal.gov:2119/jobmanager-condor11111
USCMS-FNAL-XENcms-xen19.fnal.gov:2119/jobmanager-condor11111
UmissHEPumiss001.hep.olemiss.edu/jobmanager-condor11111
Vanderbiltvampire.accre.vanderbilt.edu/jobmanager-pbs11111
WQCG-Harvard-OSGtuscany.med.harvard.edu:2119/jobmanager-condor11111
cinvestavproton.fis.cinvestav.mx/jobmanager-pbs11111
osu-cmscmshead.mps.ohio-state.edu:2119/jobmanager-condor11111
rutgers-cmsruhex-osgce.rutgers.edu:2119/jobmanager-condor11111
umd-cmshepcms-0.umd.edu/jobmanager-condor11111

These are the validity test attributes:

  • isClassadValid = (isClassadValidAreCrtiticalAttributesPresent && isClassadValidAreImportantAttributesPresent && isClassadValidAreStateSlotsAndCPUNonNegative && isClassadValidIsCEHostNetAvailable)
  • isClassadValidAreCrtiticalAttributesPresent = (GlueSiteName =!= UNDEFINED && GlueHostApplicationSoftwareRunTimeEnvironment =!= UNDEFINED && GlueHostNetworkAdapterInboundIP =!= UNDEFINED && GlueHostNetworkAdapterOutboundIP =!= UNDEFINED && GlueSubClusterTmpDir =!= UNDEFINED && GlueSubClusterWNTmpDir =!= UNDEFINED)
  • isClassadValidAreImportantAttributesPresent = (GlueSubClusterPhysicalCPUs =!= UNDEFINED && GlueSubClusterLogicalCPUs =!= UNDEFINED && GlueCEStateStatus =!= UNDEFINED && GlueCEInfoContactString =!= UNDEFINED)
  • isClassadValidAreStateSlotsAndCPUNonNegative = (GlueCEStateFreeCPUs =!= UNDEFINED && GlueCEStateFreeCPUs >= 0 && GlueCEStateFreeJobSlots =!= UNDEFINED && GlueCEStateFreeJobSlots >= 0 && GlueCEStateTotalJobs =!= UNDEFINED && GlueCEStateTotalJobs >= 0 && GlueCEStateWaitingJobs =!= UNDEFINED && GlueCEStateWaitingJobs >= 0 && GlueCEStateRunningJobs =!= UNDEFINED && GlueCEStateRunningJobs >= 0)
  • isClassadValidIsCEHostNetAvailable = (GlueCEInfoHostName =!= UNDEFINED && regexp("\.lan$", GlueCEInfoHostName) != 1 && regexp("\.localhost$", GlueCEInfoHostName) != 1 && regexp("\.localdomain$", GlueCEInfoHostName) != 1 && regexp("\.local$", GlueCEInfoHostName) != 1 && regexp("\.internal$", GlueCEInfoHostName) != 1)

  • Page generated on Tue Nov 24 06:28:23 CST 2009