Difference: ClusterEMI2 (1 vs. 5)

Revision 52012-05-04 - MassimoSgaravatto

Line: 1 to 1
 
META TOPICPARENT name="CreamTesting"

Testing Report for gLite-CLUSTER 2.0.0 for EMI-2 (Savannah task #23327)

Line: 1588 to 1588
 
$ ./trunk/bin/glue-validator -h emi-demo15.cnaf.infn.it -p 2170 -b "o=grid" -t glue1
Added:
>
>
test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok test_data_types (validator.EntryTest.EntryTest) Validating data types. ... ok test_mandatory_attributes (validator.EntryTest.EntryTest) Verifying the existence of mandatory attributes. ... ok test_object_class (validator.EntryTest.EntryTest) Verifying the object class ... ok test_single_valued (validator.EntryTest.EntryTest) Verifying single-valued attributes only have one value. ... ok


Ran 48 tests in 0.009s

OK

 
Changed:
<
<
QUI
>
>
 

Glue2 compliance

Line: 1599 to 1700
 The reported problem is an issue of glue-validator (already reported to the developer)
Added:
>
>
For sl5:
 
$ ./trunk/bin/glue-validator -h emitestbed33.cnaf.infn.it -p 2170 -b "o=glue" -t glue2
test_data_types (validator.EntryTest.EntryTest)
Line: 1969 to 2072
 FAILED (failures=1)
Added:
>
>
For sl6:

$ ./trunk/bin/glue-validator -h emi-demo15.cnaf.infn.it -p 2170 -b "o=glue" -t glue2
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... FAIL
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok

======================================================================
FAIL: test_data_types (validator.EntryTest.EntryTest)
Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/sgaravat/GlueValidator/trunk/lib/validator/EntryTest.py", line 60, in test_data_types
    self.assertTrue(check(value), message)
AssertionError: The field GLUE2EndpointCapability with value 'information.publication' does not follow the type Capability_t in GLUE2EndpointID=TestCluster_org.glite.ce.ApplicationPublisher_495524567,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue

----------------------------------------------------------------------
Ran 176 tests in 0.017s

FAILED (failures=1)
 -- MassimoSgaravatto - 2012-04-27

META FILEATTACHMENT attachment="yum-freshinst-sl5.log" attr="" comment="Yum log for fresh installation on sl5" date="1335642178" name="yum-freshinst-sl5.log" path="yum-freshinst-sl5.log" size="94351" user="MassimoSgaravatto" version="1"

Revision 42012-05-04 - MassimoSgaravatto

Line: 1 to 1
 
META TOPICPARENT name="CreamTesting"

Testing Report for gLite-CLUSTER 2.0.0 for EMI-2 (Savannah task #23327)

Line: 824 to 824
 
$ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=glue"  objectclass=GLUE2Share
Added:
>
>
# extended LDIF # # LDAPv3 # base <o=glue> with scope subtree # filter: objectclass=GLUE2Share # requesting: ALL #

# demo_dteam_TestCluster, TestCluster, resource, glue dn: GLUE2ShareID=demo_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue GLUE2ComputingShareDefaultCPUTime: 999999999 GLUE2ComputingShareComputingServiceForeignKey: TestCluster GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static GLUE2EntityOtherInfo: InfoProviderVersion=1.0 GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it GLUE2ComputingShareRunningJobs: 0 GLUE2ComputingShareMaxWallTime: 999999999 GLUE2ComputingShareServingState: production GLUE2ShareDescription: Share of demo for dteam GLUE2ComputingShareExecutionEnvironmentForeignKey: sub1id GLUE2ShareServiceForeignKey: TestCluster GLUE2ShareResourceForeignKey: sub1id GLUE2ShareID: demo_dteam_TestCluster GLUE2ComputingShareMappingQueue: demo objectClass: GLUE2Entity objectClass: GLUE2Share objectClass: GLUE2ComputingShare GLUE2ComputingShareTotalJobs: 0 GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareMaxCPUTime: 999999999 GLUE2ComputingShareDefaultWallTime: 999999999 GLUE2ComputingShareWaitingJobs: 0 GLUE2ComputingShareFreeSlots: 12 GLUE2ComputingShareEstimatedAverageWaitingTime: 0 GLUE2ComputingShareMaxRunningJobs: 12 GLUE2ComputingShareEstimatedWorstWaitingTime: 0 GLUE2EntityCreationTime: 2012-05-04T04:48:56Z

# testers_dteam_TestCluster, TestCluster, resource, glue dn: GLUE2ShareID=testers_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue GLUE2ComputingShareDefaultCPUTime: 999999999 GLUE2ComputingShareComputingServiceForeignKey: TestCluster GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-testers GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-testers GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static GLUE2EntityOtherInfo: InfoProviderVersion=1.0 GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it GLUE2ComputingShareRunningJobs: 0 GLUE2ComputingShareMaxWallTime: 999999999 GLUE2ComputingShareServingState: production GLUE2ShareDescription: Share of testers for dteam GLUE2ComputingShareExecutionEnvironmentForeignKey: sub2id GLUE2ShareServiceForeignKey: TestCluster GLUE2ShareResourceForeignKey: sub2id GLUE2ShareID: testers_dteam_TestCluster GLUE2ComputingShareMappingQueue: testers objectClass: GLUE2Entity objectClass: GLUE2Share objectClass: GLUE2ComputingShare GLUE2ComputingShareTotalJobs: 0 GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareMaxCPUTime: 999999999 GLUE2ComputingShareDefaultWallTime: 999999999 GLUE2ComputingShareWaitingJobs: 0 GLUE2ComputingShareFreeSlots: 12 GLUE2ComputingShareEstimatedAverageWaitingTime: 0 GLUE2ComputingShareMaxRunningJobs: 12 GLUE2ComputingShareEstimatedWorstWaitingTime: 0 GLUE2EntityCreationTime: 2012-05-04T04:48:56Z

# demo_testers.eu-emi.eu_TestCluster, TestCluster, resource, glue dn: GLUE2ShareID=demo_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue GLUE2ComputingShareDefaultCPUTime: 999999999 GLUE2ComputingShareComputingServiceForeignKey: TestCluster GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static GLUE2EntityOtherInfo: InfoProviderVersion=1.0 GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it GLUE2ComputingShareMaxWallTime: 999999999 GLUE2ComputingShareServingState: production GLUE2ShareDescription: Share of demo for testers.eu-emi.eu GLUE2ComputingShareExecutionEnvironmentForeignKey: sub1id GLUE2ShareServiceForeignKey: TestCluster GLUE2ShareResourceForeignKey: sub1id GLUE2ShareID: demo_testers.eu-emi.eu_TestCluster GLUE2ComputingShareMappingQueue: demo objectClass: GLUE2Entity objectClass: GLUE2Share objectClass: GLUE2ComputingShare GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareMaxCPUTime: 999999999 GLUE2ComputingShareDefaultWallTime: 999999999 GLUE2ComputingShareWaitingJobs: 0 GLUE2ComputingShareFreeSlots: 12 GLUE2ComputingShareEstimatedAverageWaitingTime: 0 GLUE2ComputingShareMaxRunningJobs: 12 GLUE2ComputingShareEstimatedWorstWaitingTime: 0 GLUE2ComputingShareTotalJobs: 0 GLUE2ComputingShareRunningJobs: 0 GLUE2EntityCreationTime: 2012-05-04T04:48:56Z

# testers_testers.eu-emi.eu_TestCluster, TestCluster, resource, glue dn: GLUE2ShareID=testers_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue GLUE2ComputingShareDefaultCPUTime: 999999999 GLUE2ComputingShareComputingServiceForeignKey: TestCluster GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-testers GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-testers GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static GLUE2EntityOtherInfo: InfoProviderVersion=1.0 GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it GLUE2ComputingShareRunningJobs: 0 GLUE2ComputingShareMaxWallTime: 999999999 GLUE2ComputingShareServingState: production GLUE2ShareDescription: Share of testers for testers.eu-emi.eu GLUE2ComputingShareExecutionEnvironmentForeignKey: sub2id GLUE2ShareServiceForeignKey: TestCluster GLUE2ShareResourceForeignKey: sub2id GLUE2ShareID: testers_testers.eu-emi.eu_TestCluster GLUE2ComputingShareMappingQueue: testers objectClass: GLUE2Entity objectClass: GLUE2Share objectClass: GLUE2ComputingShare GLUE2ComputingShareTotalJobs: 0 GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM GLUE2ComputingShareMaxCPUTime: 999999999 GLUE2ComputingShareDefaultWallTime: 999999999 GLUE2ComputingShareWaitingJobs: 0 GLUE2ComputingShareFreeSlots: 12 GLUE2ComputingShareEstimatedAverageWaitingTime: 0 GLUE2ComputingShareMaxRunningJobs: 12 GLUE2ComputingShareEstimatedWorstWaitingTime: 0 GLUE2EntityCreationTime: 2012-05-04T04:48:56Z

# search result search: 2 result: 0 Success

# numResponses: 5 # numEntries: 4

 
Deleted:
<
<
QUI
 
Changed:
<
<
Verified that the resource BDII publishes glue 2 GLUE2ExecutionEnvironment objectclasses (one per subcluster):
>
>
Verified that the resource BDII publishes glue 2 GLUE2ExecutionEnvironment objectclasses (one per subcluster).

For sl5:

 
$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2ExecutionEnvironment
Line: 909 to 1066
 
Changed:
<
<
Verified that the resource BDII publishes one glue 2 GLUE2ComputingEndPoint objectclass with GLUE2EndpointInterfaceName equal to org.glite.ce.ApplicationPublisher:
>
>
For sl6:

$ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2ExecutionEnvironment
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: objectclass=GLUE2ExecutionEnvironment
# requesting: ALL
#

# sub2id, TestCluster, resource, glue
dn: GLUE2ResourceID=sub2id,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ExecutionEnvironmentMainMemorySize: 20
GLUE2ExecutionEnvironmentOSFamily: linux
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-executionenvironment-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it
GLUE2EntityOtherInfo: SmpSize=2
GLUE2EntityOtherInfo: Cores=2
GLUE2ExecutionEnvironmentCPUModel: m2
GLUE2EntityName: sub2id
GLUE2ExecutionEnvironmentTotalInstances: 100
GLUE2ExecutionEnvironmentLogicalCPUs: 200
GLUE2ExecutionEnvironmentCPUMultiplicity: multicpu-multicore
GLUE2ExecutionEnvironmentVirtualMemorySize: 200
GLUE2ExecutionEnvironmentConnectivityIn: FALSE
GLUE2ExecutionEnvironmentPhysicalCPUs: 20
GLUE2ExecutionEnvironmentCPUClockSpeed: 200
GLUE2ExecutionEnvironmentCPUVendor: v2
GLUE2ExecutionEnvironmentOSName: osname2
GLUE2ResourceID: sub2id
GLUE2ExecutionEnvironmentComputingManagerForeignKey: TestCluster_Manager
GLUE2ExecutionEnvironmentPlatform: amd64
GLUE2ResourceManagerForeignKey: TestCluster_Manager
objectClass: GLUE2Entity
objectClass: GLUE2Resource
objectClass: GLUE2ExecutionEnvironment
GLUE2EntityCreationTime: 2012-05-03T15:27:22Z
GLUE2ExecutionEnvironmentConnectivityOut: TRUE

# sub1id, TestCluster, resource, glue
dn: GLUE2ResourceID=sub1id,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ExecutionEnvironmentMainMemorySize: 20
GLUE2ExecutionEnvironmentOSFamily: linux
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-executionenvironment-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it
GLUE2EntityOtherInfo: SmpSize=2
GLUE2EntityOtherInfo: Cores=2
GLUE2ExecutionEnvironmentCPUModel: m2
GLUE2EntityName: sub1id
GLUE2ExecutionEnvironmentTotalInstances: 100
GLUE2ExecutionEnvironmentLogicalCPUs: 200
GLUE2ExecutionEnvironmentCPUMultiplicity: multicpu-multicore
GLUE2ExecutionEnvironmentVirtualMemorySize: 200
GLUE2ExecutionEnvironmentConnectivityIn: FALSE
GLUE2ExecutionEnvironmentPhysicalCPUs: 20
GLUE2ExecutionEnvironmentCPUClockSpeed: 200
GLUE2ExecutionEnvironmentCPUVendor: v2
GLUE2ExecutionEnvironmentOSName: osname2
GLUE2ResourceID: sub1id
GLUE2ExecutionEnvironmentComputingManagerForeignKey: TestCluster_Manager
GLUE2ExecutionEnvironmentPlatform: amd64
GLUE2ResourceManagerForeignKey: TestCluster_Manager
objectClass: GLUE2Entity
objectClass: GLUE2Resource
objectClass: GLUE2ExecutionEnvironment
GLUE2EntityCreationTime: 2012-05-03T15:27:22Z
GLUE2ExecutionEnvironmentConnectivityOut: TRUE

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2

Verified that the resource BDII publishes one glue 2 GLUE2ComputingEndPoint objectclass with GLUE2EndpointInterfaceName equal to org.glite.ce.ApplicationPublisher.

For sl5:

 
$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" "(&(objectclass=GLUE2ComputingEndPoint)(GLUE2EndpointInterfaceName=org.glite.ce.ApplicationPublisher))"
Line: 960 to 1199
 # numEntries: 1
Added:
>
>
For sl6:

$ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=glue" "(&(objectclass=GLUE2ComputingEndPoint)(GLUE2EndpointInterfaceName=org.glite.ce.ApplicationPublisher))"
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: (&(objectclass=GLUE2ComputingEndPoint)(GLUE2EndpointInterfaceName=org.glite.ce.ApplicationPublisher))
# requesting: ALL
#

# TestCluster_org.glite.ce.ApplicationPublisher_495524567, TestCluster, resource, glue
dn: GLUE2EndpointID=TestCluster_org.glite.ce.ApplicationPublisher_495524567,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityValidity: 3600
GLUE2EndpointQualityLevel: production
GLUE2EndpointImplementor: gLite
GLUE2EndpointHealthStateInfo: globus-gridftp-server is running...
GLUE2EntityOtherInfo: InfoProviderName=glite-info-glue2-endpoint
GLUE2EntityOtherInfo: InfoProviderVersion=1.2
GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it
GLUE2EntityOtherInfo: MiddlewareName=EMI
GLUE2EntityOtherInfo: MiddlewareVersion=2.0.0-1
GLUE2EndpointCapability: information.publication
GLUE2EndpointHealthState: ok
GLUE2EndpointServiceForeignKey: TestCluster
GLUE2EntityName: ApplicationPublisher endpoint for Service TestCluster
GLUE2EndpointInterfaceName: org.glite.ce.ApplicationPublisher
GLUE2EndpointURL: gsiftp://emi-demo15.cnaf.infn.it:2811/opt/glite/var/info
GLUE2EndpointDowntimeInfo: See the GOC DB for downtimes: https://goc.egi.eu/
GLUE2EndpointImplementationVersion: 1.0.7
GLUE2EndpointSemantics: http://grid-deployment.web.cern.ch/grid-deployment/eis/docs/ExpSwInstall/sw-install.html
GLUE2EndpointIssuerCA: /C=IT/O=INFN/CN=INFN CA
GLUE2EndpointServingState: production
GLUE2EndpointImplementationName: ApplicationPublisher
GLUE2EndpointStartTime: 2012-05-03T15:27:19Z
GLUE2EndpointInterfaceVersion: 1.0.0
objectClass: GLUE2Endpoint
objectClass: GLUE2ComputingEndpoint
GLUE2EndpointTrustedCA: IGTF
GLUE2EndpointID: TestCluster_org.glite.ce.ApplicationPublisher_495524567
GLUE2EntityCreationTime: 2012-05-04T04:57:20Z

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1

 

Dynamic information test

Result: PASSED

Changed:
<
<
On the gLite-CLUSTER node:
>
>
On the gLite-CLUSTER node, for sl5:
 
[root@emitestbed33 ~]# /sbin/runuser -s /bin/sh ldap -c "/var/lib/bdii/gip/plugin/glite-info-dynamic-lrms"
Line: 1010 to 1300
 GLUE2ComputingShareMaxWallTime: 999999999
Added:
>
>
On the gLite-CLUSTER node, for sl6:

[root@emi-demo15 ~]# /sbin/runuser -s /bin/sh ldap -c "/var/lib/bdii/gip/plugin/glite-info-dynamic-lrms"
dn: GLUE2ManagerId=TestCluster_Manager,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ManagerProductVersion: 7 Update 5
GLUE2EntityCreationTime: 2012-05-04T05:00:24Z

dn: GLUE2ShareID=demo_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-05-04T05:00:24Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999

dn: GLUE2ShareID=demo_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-05-04T05:00:24Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999

dn: GLUE2ShareID=testers_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-05-04T05:00:24Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999

dn: GLUE2ShareID=testers_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-05-04T05:00:24Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999
 Verified that this information is published in the resource BDII.
Line: 1141 to 1476
  Result: PASSED
Added:
>
>
For sl5:
 
$ ./trunk/bin/glue-validator -h emitestbed33.cnaf.infn.it -p 2170 -b "o=grid" -t glue1
test_data_types (validator.EntryTest.EntryTest)
Line: 1246 to 1583
 OK
Added:
>
>
For sl6:

$ ./trunk/bin/glue-validator -h emi-demo15.cnaf.infn.it -p 2170 -b "o=grid" -t glue1

QUI

 

Glue2 compliance

Changed:
<
<
Result: FAILED
>
>
Result: PASSED
  The reported problem is an issue of glue-validator (already reported to the developer)

Revision 32012-05-03 - MassimoSgaravatto

Line: 1 to 1
 
META TOPICPARENT name="CreamTesting"

Testing Report for gLite-CLUSTER 2.0.0 for EMI-2 (Savannah task #23327)

Line: 15 to 15
  yaim configuration log for SL5 is available here
Added:
>
>

SL6_x86_64

 
Changed:
<
<

System tests

>
>
yum installation log for SL6 is available here

yaim configuration log for SL6 is available here

Update from EMI-1

SL5_x86_64

yum update log for SL5 is available here

yaim configuration log for SL5 is available here

System tests for sl5_x86_64

 

Basic functionality tests

Line: 25 to 40
 Result: PASSED
Changed:
<
<
Successfully tried a gridftp towards the gLite cluster node:
>
>
Successfully tried a gridftp towards the gLite cluster node.

For sl5:

 
[sgaravat@cream-50 ~]$ uberftp emitestbed33.cnaf.infn.it
Line: 35 to 52
 
Added:
>
>
For sl6:

[sgaravat@cream-50 ~]$ uberftp emi-demo15.cnaf.infn.it
220 emi-demo15.cnaf.infn.it GridFTP Server 6.5 (gcc64, 1323378368-83) [Globus Toolkit 5.2.0] ready.
230 User dteam001 logged in.
UberFTP> 
 

VO tag dir test

Result: PASSED

Changed:
<
<
Verified that under /opt/glite/var/info there is a directory for each subcluster, and verified that within each of these directories, there is a directory per VO which contains a file called .list
>
>
Verified that under /opt/glite/var/info there is a directory for each subcluster, and verified that within each of these directories, there is a directory per VO which contains a file called .list.

For sl5:

 
[root@emitestbed33 ~]# ls -lR /opt/glite/var/info
Line: 76 to 104
 [root@emitestbed33 ~]#
Added:
>
>
For sl6:

[root@emi-demo15 ~]# ls -lR /opt/glite/var/info
/opt/glite/var/info:
total 8
drwxr-xr-x 4 root root 4096 May  3 17:27 sub1id
drwxr-xr-x 4 root root 4096 May  3 17:27 sub2id

/opt/glite/var/info/sub1id:
total 8
drwxrwxr-x 2 dteamsgm001 dteamsgm   4096 May  3 17:27 dteam
drwxrwxr-x 2 sgmtst01    sgmtesters 4096 May  3 17:27 testers.eu-emi.eu

/opt/glite/var/info/sub1id/dteam:
total 0
-rw-rw-r-- 1 dteamsgm001 dteamsgm 0 May  3 17:27 dteam.list

/opt/glite/var/info/sub1id/testers.eu-emi.eu:
total 0
-rw-rw-r-- 1 sgmtst01 sgmtesters 0 May  3 17:27 testers.eu-emi.eu.list

/opt/glite/var/info/sub2id:
total 8
drwxrwxr-x 2 dteamsgm001 dteamsgm   4096 May  3 17:27 dteam
drwxrwxr-x 2 sgmtst01    sgmtesters 4096 May  3 17:27 testers.eu-emi.eu

/opt/glite/var/info/sub2id/dteam:
total 0
-rw-rw-r-- 1 dteamsgm001 dteamsgm 0 May  3 17:27 dteam.list

/opt/glite/var/info/sub2id/testers.eu-emi.eu:
total 0
-rw-rw-r-- 1 sgmtst01 sgmtesters 0 May  3 17:27 testers.eu-emi.eu.list
 

Resource BDII test

Result: PASSED

Changed:
<
<
Verified that the resource BDII publishes glue 1 GlueCluster objectclasses (one for each cluster):
>
>
Verified that the resource BDII publishes glue 1 GlueCluster objectclasses (one for each cluster).

For sl5:

 
$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=grid" objectclass=GlueCluster
Line: 137 to 204
 # numEntries: 2
Changed:
<
<
Verified that the resource BDII publishes glue 1 GlueSubCluster objectclasses (one per SubCluster):
>
>
For sl6:

$ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=grid" objectclass=GlueCluster
# extended LDIF
#
# LDAPv3
# base <o=grid> with scope subtree
# filter: objectclass=GlueCluster
# requesting: ALL
#

# cl2id, resource, grid
dn: GlueClusterUniqueID=cl2id,Mds-Vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueCluster
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueClusterUniqueID: cl2id
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GlueSchemaVersionMinor: 3
GlueForeignKey: GlueSiteUniqueID=INFN-CNAF-CREAMTEST
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GlueSchemaVersionMajor: 1
GlueClusterName: cl2name
GlueInformationServiceURL: ldap://emi-demo15.cnaf.infn.it:2170/mds-vo-name=resource,o=grid

# cl1id, resource, grid
dn: GlueClusterUniqueID=cl1id,Mds-Vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueCluster
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueClusterUniqueID: cl1id
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GlueSchemaVersionMinor: 3
GlueForeignKey: GlueSiteUniqueID=INFN-CNAF-CREAMTEST
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GlueSchemaVersionMajor: 1
GlueClusterName: cl1name
GlueInformationServiceURL: ldap://emi-demo15.cnaf.infn.it:2170/mds-vo-name=resource,o=grid

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2

Verified that the resource BDII publishes glue 1 GlueSubCluster objectclasses (one per SubCluster). For sl5:

 
$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=grid" objectclass=GlueSubCluster
Line: 257 to 383
 # numEntries: 2
Changed:
<
<
Verified that the resource BDII publishes one glue 2 GLUE2ComputingService objectclass:
>
>
For sl6:

$ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=grid" objectclass=GlueSubCluster
# extended LDIF
#
# LDAPv3
# base <o=grid> with scope subtree
# filter: objectclass=GlueSubCluster
# requesting: ALL
#

# sub2id, cl2id, resource, grid
dn: GlueSubClusterUniqueID=sub2id,GlueClusterUniqueID=cl2id,Mds-Vo-name=resource,o=grid
GlueSubClusterName: sub2name
GlueHostOperatingSystemName: osname2
GlueHostOperatingSystemRelease: 2.0
GlueChunkKey: GlueClusterUniqueID=cl2id
GlueHostProcessorModel: m2
GlueHostArchitecturePlatformType: amd64
GlueSubClusterTmpDir: /tmp
GlueHostMainMemoryVirtualSize: 200
GlueSubClusterPhysicalCPUs: 20
GlueHostBenchmarkSF00: 2
GlueHostNetworkAdapterInboundIP: FALSE
GlueSubClusterLogicalCPUs: 200
GlueSubClusterWNTmpDir: /tmp
GlueSchemaVersionMajor: 1
GlueHostBenchmarkSI00: 20
GlueHostNetworkAdapterOutboundIP: TRUE
GlueHostOperatingSystemVersion: 20.0
GlueSchemaVersionMinor: 3
GlueHostProcessorClockSpeed: 200
GlueInformationServiceURL: ldap://emi-demo15.cnaf.infn.it:2170/mds-vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueSubCluster
objectClass: GlueHostApplicationSoftware
objectClass: GlueHostArchitecture
objectClass: GlueHostBenchmark
objectClass: GlueHostMainMemory
objectClass: GlueHostNetworkAdapter
objectClass: GlueHostOperatingSystem
objectClass: GlueHostProcessor
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueHostMainMemoryRAMSize: 20
GlueHostApplicationSoftwareRunTimeEnvironment: rt1
GlueHostApplicationSoftwareRunTimeEnvironment: rt2
GlueHostProcessorOtherDescription: Cores=2
GlueSubClusterUniqueID: sub2id
GlueHostArchitectureSMPSize: 2
GlueHostProcessorVendor: v2

# sub1id, cl1id, resource, grid
dn: GlueSubClusterUniqueID=sub1id,GlueClusterUniqueID=cl1id,Mds-Vo-name=resource,o=grid
GlueSubClusterName: sub1name
GlueHostOperatingSystemName: osname1
GlueHostOperatingSystemRelease: 1.0
GlueChunkKey: GlueClusterUniqueID=cl1id
GlueHostProcessorModel: m1
GlueHostArchitecturePlatformType: i386
GlueSubClusterTmpDir: /tmp
GlueHostMainMemoryVirtualSize: 100
GlueSubClusterPhysicalCPUs: 10
GlueHostBenchmarkSF00: 1
GlueHostNetworkAdapterInboundIP: FALSE
GlueSubClusterLogicalCPUs: 100
GlueSubClusterWNTmpDir: /tmp
GlueSchemaVersionMajor: 1
GlueHostBenchmarkSI00: 10
GlueHostNetworkAdapterOutboundIP: FALSE
GlueHostOperatingSystemVersion: 10.0
GlueSchemaVersionMinor: 3
GlueHostProcessorClockSpeed: 100
GlueInformationServiceURL: ldap://emi-demo15.cnaf.infn.it:2170/mds-vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueSubCluster
objectClass: GlueHostApplicationSoftware
objectClass: GlueHostArchitecture
objectClass: GlueHostBenchmark
objectClass: GlueHostMainMemory
objectClass: GlueHostNetworkAdapter
objectClass: GlueHostOperatingSystem
objectClass: GlueHostProcessor
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueHostMainMemoryRAMSize: 10
GlueHostProcessorOtherDescription: Cores=1,Benchmark=100-HEP-SPEC06
GlueSubClusterUniqueID: sub1id
GlueHostArchitectureSMPSize: 1
GlueHostProcessorVendor: v1
GlueHostApplicationSoftwareRunTimeEnvironment: GLITE-3_0_0
GlueHostApplicationSoftwareRunTimeEnvironment: GLITE-3_1_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_1_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_1_1
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_2_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_3_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_3_1
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_4_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_5_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_6_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_7_0
GlueHostApplicationSoftwareRunTimeEnvironment: MPICH
GlueHostApplicationSoftwareRunTimeEnvironment: MPI_HOME_NOTSHARED
GlueHostApplicationSoftwareRunTimeEnvironment: PADOVA
GlueHostApplicationSoftwareRunTimeEnvironment: R-GMA
GlueHostApplicationSoftwareRunTimeEnvironment: SF00MeanPerCPU_790
GlueHostApplicationSoftwareRunTimeEnvironment: SI00MeanPerCPU_870

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2

Verified that the resource BDII publishes one glue 2 GLUE2ComputingService objectclass.

For sl5:

 
 $ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2ComputingService
Line: 294 to 542
 # numEntries: 1
Added:
>
>
For sl6:
 
Changed:
<
<
Verified that the resource BDII publishes one glue 2 GLUE2Manager objectclass:
>
>
 $ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2ComputingService
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: objectclass=GLUE2ComputingService
# requesting: ALL
#

# TestCluster, resource, glue
dn: GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ServiceType: org.glite.ce.CREAM
GLUE2ServiceID: TestCluster
objectClass: GLUE2Entity
objectClass: GLUE2Service
objectClass: GLUE2ComputingService
GLUE2EntityCreationTime: 2012-05-03T15:27:22Z
GLUE2ServiceQualityLevel: production
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-computingservice-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it
GLUE2ServiceComplexity: endpointType=2, share=4, resource=2
GLUE2ServiceCapability: executionmanagement.jobexecution
GLUE2EntityName: Computing Service TestCluster
GLUE2ServiceAdminDomainForeignKey: EMI1-RC-INFN

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1

Verified that the resource BDII publishes one glue 2 GLUE2Manager objectclass.

 
Added:
>
>
For sl5:
 
$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2Manager
Line: 332 to 617
 # numEntries: 1
Changed:
<
<
Verified that the resource BDII publishes one glue 2 GLUE2Share objectclass per each VOview:
>
>
For sl6:

$ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2Manager
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: objectclass=GLUE2Manager
# requesting: ALL
#

# TestCluster_Manager, TestCluster, resource, glue
dn: GLUE2ManagerID=TestCluster_Manager,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ComputingManagerComputingServiceForeignKey: TestCluster
GLUE2ComputingManagerWorkingAreaShared: TRUE
GLUE2ComputingManagerWorkingAreaFree: 40
GLUE2ManagerProductName: lsf
objectClass: GLUE2Entity
objectClass: GLUE2Manager
objectClass: GLUE2ComputingManager
GLUE2ComputingManagerWorkingAreaGuaranteed: TRUE
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-manager-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emi-demo15.cnaf.infn.it
GLUE2ManagerServiceForeignKey: TestCluster
GLUE2ComputingManagerWorkingAreaTotal: 100
GLUE2EntityName: Computing Manager on emi-demo15.cnaf.infn.it
GLUE2ManagerID: TestCluster_Manager
GLUE2ManagerProductVersion: 7 Update 5
GLUE2EntityCreationTime: 2012-05-03T15:48:37Z

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1

Verified that the resource BDII publishes one glue 2 GLUE2Share objectclass per each VOview.

For sl5:

 
$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue"  objectclass=GLUE2Share
Line: 492 to 820
 # numEntries: 4

Added:
>
>
For sl6:

$ ldapsearch -h emi-demo15.cnaf.infn.it -x -p 2170 -b "o=glue"  objectclass=GLUE2Share

QUI

  Verified that the resource BDII publishes glue 2 GLUE2ExecutionEnvironment objectclasses (one per subcluster):
Line: 1292 to 1627
 
META FILEATTACHMENT attachment="yum-freshinst-sl5.log" attr="" comment="Yum log for fresh installation on sl5" date="1335642178" name="yum-freshinst-sl5.log" path="yum-freshinst-sl5.log" size="94351" user="MassimoSgaravatto" version="1"
META FILEATTACHMENT attachment="yaim-freshinst-sl5.log" attr="" comment="yaim log for fresh installation for sl5" date="1335642207" name="yaim-freshinst-sl5.log" path="yaim-freshinst-sl5.log" size="17734" user="MassimoSgaravatto" version="1"
Added:
>
>
META FILEATTACHMENT attachment="yum-update-sl5.log" attr="" comment="yum log for update for sl5" date="1336056429" name="yum-update-sl5.log" path="yum-update-sl5.log" size="100026" user="MassimoSgaravatto" version="1"
META FILEATTACHMENT attachment="yaim-update-sl5.log" attr="" comment="yaim log for update for sl5" date="1336056457" name="yaim-update-sl5.log" path="yaim-update-sl5.log" size="25295" user="MassimoSgaravatto" version="1"
META FILEATTACHMENT attachment="yum-freshinstall-sl6.log" attr="" comment="yum log for fresh installation for sl6" date="1336059275" name="yum-freshinstall-sl6.log" path="yum-freshinstall-sl6.log" size="249347" user="MassimoSgaravatto" version="1"
META FILEATTACHMENT attachment="yaim-freshinstall-sl6.log" attr="" comment="yaim log for fresh installation for sl6" date="1336059315" name="yaim-freshinstall-sl6.log" path="yaim-freshinstall-sl6.log" size="25275" user="MassimoSgaravatto" version="1"

Revision 22012-04-28 - MassimoSgaravatto

Line: 1 to 1
 
META TOPICPARENT name="CreamTesting"

Testing Report for gLite-CLUSTER 2.0.0 for EMI-2 (Savannah task #23327)

Line: 11 to 11
 

SL5_x86_64

Changed:
<
<
yum installation log for SL5 is available here
>
>
yum installation log for SL5 is available here
 
Changed:
<
<
yaim configuration log for SL5 is available here
>
>
yaim configuration log for SL5 is available here
 

System tests

Line: 777 to 777
  Result: FIXED
Added:
>
>
Set the following variables in siteinfo.def:

WORKING_AREA_SHARED=true
WORKING_AREA_GUARANTEED=true 
WORKING_AREA_TOTAL=100
WORKING_AREA_FREE=40

and configured via yaim.

Verified that they are published in the ComputingManager objectclass:

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2Manager | grep -i worki
GLUE2ComputingManagerWorkingAreaShared: TRUE
GLUE2ComputingManagerWorkingAreaFree: 40
GLUE2ComputingManagerWorkingAreaGuaranteed: TRUE
GLUE2ComputingManagerWorkingAreaTotal: 100
 

Standard compliance and conformance tests

Line: 784 to 804
 

Glue1 compliance

Added:
>
>
Result: PASSED

$ ./trunk/bin/glue-validator -h emitestbed33.cnaf.infn.it -p 2170 -b "o=grid" -t glue1
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok

----------------------------------------------------------------------
Ran 48 tests in 0.011s

OK
 

Glue2 compliance

Added:
>
>
Result: FAILED

The reported problem is an issue of glue-validator (already reported to the developer)

 
Added:
>
>
$ ./trunk/bin/glue-validator -h emitestbed33.cnaf.infn.it -p 2170 -b "o=glue" -t glue2
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... FAIL
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok
test_data_types (validator.EntryTest.EntryTest)
Validating data types. ... ok
test_mandatory_attributes (validator.EntryTest.EntryTest)
Verifying the existence of mandatory attributes. ... ok
test_object_class (validator.EntryTest.EntryTest)
Verifying the object class ... ok
test_single_valued (validator.EntryTest.EntryTest)
Verifying single-valued attributes only have one value. ... ok

======================================================================
FAIL: test_data_types (validator.EntryTest.EntryTest)
Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/sgaravat/GlueValidator/trunk/lib/validator/EntryTest.py", line 62, in test_data_types
    self.assertTrue(check(value), message)
AssertionError: The field GLUE2EndpointInterfaceName with value 'org.glite.ce.ApplicationPublisher' does not follow the type InterfaceName_t in GLUE2EndpointID=TestCluster_org.glite.ce.ApplicationPublisher_495524567,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue

----------------------------------------------------------------------
Ran 176 tests in 0.020s

FAILED (failures=1)
  -- MassimoSgaravatto - 2012-04-27
Added:
>
>
META FILEATTACHMENT attachment="yum-freshinst-sl5.log" attr="" comment="Yum log for fresh installation on sl5" date="1335642178" name="yum-freshinst-sl5.log" path="yum-freshinst-sl5.log" size="94351" user="MassimoSgaravatto" version="1"
META FILEATTACHMENT attachment="yaim-freshinst-sl5.log" attr="" comment="yaim log for fresh installation for sl5" date="1335642207" name="yaim-freshinst-sl5.log" path="yaim-freshinst-sl5.log" size="17734" user="MassimoSgaravatto" version="1"

Revision 12012-04-27 - MassimoSgaravatto

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="CreamTesting"

Testing Report for gLite-CLUSTER 2.0.0 for EMI-2 (Savannah task #23327)

Deployment tests

Clean installation

SL5_x86_64

yum installation log for SL5 is available here

yaim configuration log for SL5 is available here

System tests

Basic functionality tests

gridftp (when ARGUS is not used)

Result: PASSED

Successfully tried a gridftp towards the gLite cluster node:

[sgaravat@cream-50 ~]$ uberftp emitestbed33.cnaf.infn.it
220 emitestbed33.cnaf.infn.it GridFTP Server 6.5 (gcc64, 1323378368-83) [Globus Toolkit 5.2.0] ready.
230 User dteam010 logged in.
UberFTP> 

VO tag dir test

Result: PASSED

Verified that under /opt/glite/var/info there is a directory for each subcluster, and verified that within each of these directories, there is a directory per VO which contains a file called .list

[root@emitestbed33 ~]# ls -lR /opt/glite/var/info
/opt/glite/var/info:
total 8
drwxr-xr-x 4 root root 4096 Apr 27 15:11 sub1id
drwxr-xr-x 4 root root 4096 Apr 27 15:11 sub2id

/opt/glite/var/info/sub1id:
total 8
drwxrwxr-x 2 dteamsgm001 dteamsgm   4096 Apr 27 15:11 dteam
drwxrwxr-x 2 sgmtst01    sgmtesters 4096 Apr 27 15:11 testers.eu-emi.eu

/opt/glite/var/info/sub1id/dteam:
total 0
-rw-rw-r-- 1 dteamsgm001 dteamsgm 0 Apr 27 15:11 dteam.list

/opt/glite/var/info/sub1id/testers.eu-emi.eu:
total 0
-rw-rw-r-- 1 sgmtst01 sgmtesters 0 Apr 27 15:11 testers.eu-emi.eu.list

/opt/glite/var/info/sub2id:
total 8
drwxrwxr-x 2 dteamsgm001 dteamsgm   4096 Apr 27 15:11 dteam
drwxrwxr-x 2 sgmtst01    sgmtesters 4096 Apr 27 15:11 testers.eu-emi.eu

/opt/glite/var/info/sub2id/dteam:
total 0
-rw-rw-r-- 1 dteamsgm001 dteamsgm 0 Apr 27 15:11 dteam.list

/opt/glite/var/info/sub2id/testers.eu-emi.eu:
total 0
-rw-rw-r-- 1 sgmtst01 sgmtesters 0 Apr 27 15:11 testers.eu-emi.eu.list
[root@emitestbed33 ~]# 

Resource BDII test

Result: PASSED

Verified that the resource BDII publishes glue 1 GlueCluster objectclasses (one for each cluster):

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=grid" objectclass=GlueCluster
# extended LDIF
#
# LDAPv3
# base <o=grid> with scope subtree
# filter: objectclass=GlueCluster
# requesting: ALL
#

# cl2id, resource, grid
dn: GlueClusterUniqueID=cl2id,Mds-Vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueCluster
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueClusterUniqueID: cl2id
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GlueSchemaVersionMinor: 3
GlueForeignKey: GlueSiteUniqueID=INFN-CNAF-CREAMTEST
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GlueSchemaVersionMajor: 1
GlueClusterName: cl2name
GlueInformationServiceURL: ldap://emitestbed33.cnaf.infn.it:2170/mds-vo-name=resource,o=grid

# cl1id, resource, grid
dn: GlueClusterUniqueID=cl1id,Mds-Vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueCluster
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueClusterUniqueID: cl1id
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GlueSchemaVersionMinor: 3
GlueForeignKey: GlueSiteUniqueID=INFN-CNAF-CREAMTEST
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GlueSchemaVersionMajor: 1
GlueClusterName: cl1name
GlueInformationServiceURL: ldap://emitestbed33.cnaf.infn.it:2170/mds-vo-name=resource,o=grid

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2

Verified that the resource BDII publishes glue 1 GlueSubCluster objectclasses (one per SubCluster):

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=grid" objectclass=GlueSubCluster
# extended LDIF
#
# LDAPv3
# base <o=grid> with scope subtree
# filter: objectclass=GlueSubCluster
# requesting: ALL
#

# sub2id, cl2id, resource, grid
dn: GlueSubClusterUniqueID=sub2id,GlueClusterUniqueID=cl2id,Mds-Vo-name=resource,o=grid
GlueSubClusterName: sub2name
GlueHostOperatingSystemName: osname2
GlueHostOperatingSystemRelease: 2.0
GlueChunkKey: GlueClusterUniqueID=cl2id
GlueHostProcessorModel: m2
GlueHostArchitecturePlatformType: amd64
GlueHostBenchmarkSI00: 20
GlueHostMainMemoryVirtualSize: 200
GlueSubClusterPhysicalCPUs: 20
GlueHostBenchmarkSF00: 2
GlueHostNetworkAdapterInboundIP: FALSE
GlueSubClusterLogicalCPUs: 200
GlueSubClusterWNTmpDir: /tmp
GlueSchemaVersionMajor: 1
GlueSubClusterTmpDir: /tmp
GlueHostNetworkAdapterOutboundIP: TRUE
GlueHostOperatingSystemVersion: 20.0
GlueSchemaVersionMinor: 3
GlueHostProcessorClockSpeed: 200
GlueInformationServiceURL: ldap://emitestbed33.cnaf.infn.it:2170/mds-vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueSubCluster
objectClass: GlueHostApplicationSoftware
objectClass: GlueHostArchitecture
objectClass: GlueHostBenchmark
objectClass: GlueHostMainMemory
objectClass: GlueHostNetworkAdapter
objectClass: GlueHostOperatingSystem
objectClass: GlueHostProcessor
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueHostMainMemoryRAMSize: 20
GlueHostApplicationSoftwareRunTimeEnvironment: rt1
GlueHostApplicationSoftwareRunTimeEnvironment: rt2
GlueHostProcessorOtherDescription: Cores=2
GlueSubClusterUniqueID: sub2id
GlueHostArchitectureSMPSize: 2
GlueHostProcessorVendor: v2

# sub1id, cl1id, resource, grid
dn: GlueSubClusterUniqueID=sub1id,GlueClusterUniqueID=cl1id,Mds-Vo-name=resource,o=grid
GlueSubClusterName: sub1name
GlueHostOperatingSystemName: osname1
GlueHostOperatingSystemRelease: 1.0
GlueChunkKey: GlueClusterUniqueID=cl1id
GlueHostProcessorModel: m1
GlueHostArchitecturePlatformType: i386
GlueHostBenchmarkSI00: 10
GlueHostMainMemoryVirtualSize: 100
GlueSubClusterPhysicalCPUs: 10
GlueHostBenchmarkSF00: 1
GlueHostNetworkAdapterInboundIP: FALSE
GlueSubClusterLogicalCPUs: 100
GlueSubClusterWNTmpDir: /tmp
GlueSchemaVersionMajor: 1
GlueSubClusterTmpDir: /tmp
GlueHostNetworkAdapterOutboundIP: FALSE
GlueHostOperatingSystemVersion: 10.0
GlueSchemaVersionMinor: 3
GlueHostProcessorClockSpeed: 100
GlueInformationServiceURL: ldap://emitestbed33.cnaf.infn.it:2170/mds-vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueSubCluster
objectClass: GlueHostApplicationSoftware
objectClass: GlueHostArchitecture
objectClass: GlueHostBenchmark
objectClass: GlueHostMainMemory
objectClass: GlueHostNetworkAdapter
objectClass: GlueHostOperatingSystem
objectClass: GlueHostProcessor
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueHostMainMemoryRAMSize: 10
GlueHostApplicationSoftwareRunTimeEnvironment: GLITE-3_0_0
GlueHostApplicationSoftwareRunTimeEnvironment: GLITE-3_1_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_1_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_1_1
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_2_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_3_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_3_1
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_4_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_5_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_6_0
GlueHostApplicationSoftwareRunTimeEnvironment: LCG-2_7_0
GlueHostApplicationSoftwareRunTimeEnvironment: MPICH
GlueHostApplicationSoftwareRunTimeEnvironment: MPI_HOME_NOTSHARED
GlueHostApplicationSoftwareRunTimeEnvironment: PADOVA
GlueHostApplicationSoftwareRunTimeEnvironment: R-GMA
GlueHostApplicationSoftwareRunTimeEnvironment: SF00MeanPerCPU_790
GlueHostApplicationSoftwareRunTimeEnvironment: SI00MeanPerCPU_870
GlueHostProcessorOtherDescription: Cores=1,Benchmark=100-HEP-SPEC06
GlueSubClusterUniqueID: sub1id
GlueHostArchitectureSMPSize: 1
GlueHostProcessorVendor: v1

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2

Verified that the resource BDII publishes one glue 2 GLUE2ComputingService objectclass:

 $ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2ComputingService
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: objectclass=GLUE2ComputingService
# requesting: ALL
#

# TestCluster, resource, glue
dn: GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ServiceType: org.glite.ce.CREAM
GLUE2ServiceID: TestCluster
objectClass: GLUE2Entity
objectClass: GLUE2Service
objectClass: GLUE2ComputingService
GLUE2EntityCreationTime: 2012-04-27T14:06:57Z
GLUE2ServiceQualityLevel: production
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-computingservice-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2ServiceComplexity: endpointType=2, share=4, resource=2
GLUE2ServiceCapability: executionmanagement.jobexecution
GLUE2EntityName: Computing Service TestCluster
GLUE2ServiceAdminDomainForeignKey: EMI1-RC-INFN

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1

Verified that the resource BDII publishes one glue 2 GLUE2Manager objectclass:

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2Manager
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: objectclass=GLUE2Manager
# requesting: ALL
#

# TestCluster_Manager, TestCluster, resource, glue
dn: GLUE2ManagerID=TestCluster_Manager,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ComputingManagerComputingServiceForeignKey: TestCluster
GLUE2ManagerProductName: lsf
objectClass: GLUE2Entity
objectClass: GLUE2Manager
objectClass: GLUE2ComputingManager
GLUE2ManagerProductVersion: 7 Update 5
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-manager-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2ManagerServiceForeignKey: TestCluster
GLUE2EntityName: Computing Manager on emitestbed33.cnaf.infn.it
GLUE2ManagerID: TestCluster_Manager
GLUE2EntityCreationTime: 2012-04-27T16:54:30Z

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1

Verified that the resource BDII publishes one glue 2 GLUE2Share objectclass per each VOview:

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue"  objectclass=GLUE2Share
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: objectclass=GLUE2Share
# requesting: ALL
#

# demo_dteam_TestCluster, TestCluster, resource, glue
dn: GLUE2ShareID=demo_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareComputingServiceForeignKey: TestCluster
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareFreeSlots: 12
GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2ComputingShareRunningJobs: 0
GLUE2ComputingShareMaxWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ShareDescription: Share of demo for dteam
GLUE2ComputingShareWaitingJobs: 0
GLUE2ComputingShareExecutionEnvironmentForeignKey: sub1id
GLUE2ShareServiceForeignKey: TestCluster
GLUE2ComputingShareEstimatedAverageWaitingTime: 0
GLUE2ShareResourceForeignKey: sub1id
GLUE2ShareID: demo_dteam_TestCluster
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareEstimatedWorstWaitingTime: 0
GLUE2ComputingShareMappingQueue: demo
objectClass: GLUE2Entity
objectClass: GLUE2Share
objectClass: GLUE2ComputingShare
GLUE2ComputingShareTotalJobs: 0
GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2EntityCreationTime: 2012-04-27T16:56:32Z

# testers_dteam_TestCluster, TestCluster, resource, glue
dn: GLUE2ShareID=testers_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareComputingServiceForeignKey: TestCluster
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareFreeSlots: 12
GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2ComputingShareRunningJobs: 0
GLUE2ComputingShareMaxWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ShareDescription: Share of testers for dteam
GLUE2ComputingShareWaitingJobs: 0
GLUE2ComputingShareExecutionEnvironmentForeignKey: sub2id
GLUE2ShareServiceForeignKey: TestCluster
GLUE2ComputingShareEstimatedAverageWaitingTime: 0
GLUE2ShareResourceForeignKey: sub2id
GLUE2ShareID: testers_dteam_TestCluster
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareEstimatedWorstWaitingTime: 0
GLUE2ComputingShareMappingQueue: testers
objectClass: GLUE2Entity
objectClass: GLUE2Share
objectClass: GLUE2ComputingShare
GLUE2ComputingShareTotalJobs: 0
GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2EntityCreationTime: 2012-04-27T16:56:32Z

# demo_testers.eu-emi.eu_TestCluster, TestCluster, resource, glue
dn: GLUE2ShareID=demo_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareComputingServiceForeignKey: TestCluster
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareFreeSlots: 12
GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2ComputingShareRunningJobs: 0
GLUE2ComputingShareMaxWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ShareDescription: Share of demo for testers.eu-emi.eu
GLUE2ComputingShareWaitingJobs: 0
GLUE2ComputingShareExecutionEnvironmentForeignKey: sub1id
GLUE2ShareServiceForeignKey: TestCluster
GLUE2ComputingShareEstimatedAverageWaitingTime: 0
GLUE2ShareResourceForeignKey: sub1id
GLUE2ShareID: demo_testers.eu-emi.eu_TestCluster
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareEstimatedWorstWaitingTime: 0
GLUE2ComputingShareMappingQueue: demo
objectClass: GLUE2Entity
objectClass: GLUE2Share
objectClass: GLUE2ComputingShare
GLUE2ComputingShareTotalJobs: 0
GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2EntityCreationTime: 2012-04-27T16:56:32Z

# testers_testers.eu-emi.eu_TestCluster, TestCluster, resource, glue
dn: GLUE2ShareID=testers_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareComputingServiceForeignKey: TestCluster
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareComputingEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareFreeSlots: 12
GLUE2EntityOtherInfo: CREAMCEId=emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GLUE2EntityOtherInfo: CREAMCEId=emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-share-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2ComputingShareRunningJobs: 0
GLUE2ComputingShareMaxWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ShareDescription: Share of testers for testers.eu-emi.eu
GLUE2ComputingShareWaitingJobs: 0
GLUE2ComputingShareExecutionEnvironmentForeignKey: sub2id
GLUE2ShareServiceForeignKey: TestCluster
GLUE2ComputingShareEstimatedAverageWaitingTime: 0
GLUE2ShareResourceForeignKey: sub2id
GLUE2ShareID: testers_testers.eu-emi.eu_TestCluster
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareEstimatedWorstWaitingTime: 0
GLUE2ComputingShareMappingQueue: testers
objectClass: GLUE2Entity
objectClass: GLUE2Share
objectClass: GLUE2ComputingShare
GLUE2ComputingShareTotalJobs: 0
GLUE2ShareEndpointForeignKey: emitestbed31.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ShareEndpointForeignKey: emitestbed32.cnaf.infn.it_org.glite.ce.CREAM
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2EntityCreationTime: 2012-04-27T16:56:32Z

# search result
search: 2
result: 0 Success

# numResponses: 5
# numEntries: 4

Verified that the resource BDII publishes glue 2 GLUE2ExecutionEnvironment objectclasses (one per subcluster):

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" objectclass=GLUE2ExecutionEnvironment
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: objectclass=GLUE2ExecutionEnvironment
# requesting: ALL
#

# sub2id, TestCluster, resource, glue
dn: GLUE2ResourceID=sub2id,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ExecutionEnvironmentMainMemorySize: 20
GLUE2ExecutionEnvironmentOSFamily: linux
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-executionenvironment-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2EntityOtherInfo: SmpSize=2
GLUE2EntityOtherInfo: Cores=2
GLUE2ExecutionEnvironmentCPUModel: m2
GLUE2EntityName: sub2id
GLUE2ExecutionEnvironmentTotalInstances: 100
GLUE2ExecutionEnvironmentLogicalCPUs: 200
GLUE2ExecutionEnvironmentCPUMultiplicity: multicpu-multicore
GLUE2ExecutionEnvironmentVirtualMemorySize: 200
GLUE2ExecutionEnvironmentConnectivityIn: FALSE
GLUE2ExecutionEnvironmentPhysicalCPUs: 20
GLUE2ExecutionEnvironmentCPUClockSpeed: 200
GLUE2ExecutionEnvironmentCPUVendor: v2
GLUE2ExecutionEnvironmentOSName: osname2
GLUE2ResourceID: sub2id
GLUE2ExecutionEnvironmentComputingManagerForeignKey: TestCluster_Manager
GLUE2ExecutionEnvironmentPlatform: amd64
GLUE2ResourceManagerForeignKey: TestCluster_Manager
objectClass: GLUE2Entity
objectClass: GLUE2Resource
objectClass: GLUE2ExecutionEnvironment
GLUE2EntityCreationTime: 2012-04-27T14:06:57Z
GLUE2ExecutionEnvironmentConnectivityOut: TRUE

# sub1id, TestCluster, resource, glue
dn: GLUE2ResourceID=sub1id,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ExecutionEnvironmentMainMemorySize: 20
GLUE2ExecutionEnvironmentOSFamily: linux
GLUE2EntityOtherInfo: InfoProviderName=glite-ce-glue2-executionenvironment-static
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2EntityOtherInfo: SmpSize=2
GLUE2EntityOtherInfo: Cores=2
GLUE2ExecutionEnvironmentCPUModel: m2
GLUE2EntityName: sub1id
GLUE2ExecutionEnvironmentTotalInstances: 100
GLUE2ExecutionEnvironmentLogicalCPUs: 200
GLUE2ExecutionEnvironmentCPUMultiplicity: multicpu-multicore
GLUE2ExecutionEnvironmentVirtualMemorySize: 200
GLUE2ExecutionEnvironmentConnectivityIn: FALSE
GLUE2ExecutionEnvironmentPhysicalCPUs: 20
GLUE2ExecutionEnvironmentCPUClockSpeed: 200
GLUE2ExecutionEnvironmentCPUVendor: v2
GLUE2ExecutionEnvironmentOSName: osname2
GLUE2ResourceID: sub1id
GLUE2ExecutionEnvironmentComputingManagerForeignKey: TestCluster_Manager
GLUE2ExecutionEnvironmentPlatform: amd64
GLUE2ResourceManagerForeignKey: TestCluster_Manager
objectClass: GLUE2Entity
objectClass: GLUE2Resource
objectClass: GLUE2ExecutionEnvironment
GLUE2EntityCreationTime: 2012-04-27T14:06:57Z
GLUE2ExecutionEnvironmentConnectivityOut: TRUE

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2

Verified that the resource BDII publishes one glue 2 GLUE2ComputingEndPoint objectclass with GLUE2EndpointInterfaceName equal to org.glite.ce.ApplicationPublisher:

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=glue" "(&(objectclass=GLUE2ComputingEndPoint)(GLUE2EndpointInterfaceName=org.glite.ce.ApplicationPublisher))"
# extended LDIF
#
# LDAPv3
# base <o=glue> with scope subtree
# filter: (&(objectclass=GLUE2ComputingEndPoint)(GLUE2EndpointInterfaceName=org.glite.ce.ApplicationPublisher))
# requesting: ALL
#

# TestCluster_org.glite.ce.ApplicationPublisher_495524567, TestCluster, resource, glue
dn: GLUE2EndpointID=TestCluster_org.glite.ce.ApplicationPublisher_495524567,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityValidity: 3600
GLUE2EndpointQualityLevel: production
GLUE2EndpointImplementor: gLite
GLUE2EndpointHealthStateInfo: globus-gridftp-server is running...
GLUE2EntityOtherInfo: InfoProviderName=glite-info-glue2-endpoint
GLUE2EntityOtherInfo: InfoProviderVersion=1.2
GLUE2EntityOtherInfo: InfoProviderHost=emitestbed33.cnaf.infn.it
GLUE2EntityOtherInfo: MiddlewareName=EMI
GLUE2EntityOtherInfo: MiddlewareVersion=2.0.0-1
GLUE2EndpointCapability: information.publication
GLUE2EndpointHealthState: ok
GLUE2EndpointServiceForeignKey: TestCluster
GLUE2EntityName: ApplicationPublisher endpoint for Service TestCluster
GLUE2EndpointInterfaceName: org.glite.ce.ApplicationPublisher
GLUE2EndpointURL: gsiftp://emitestbed33.cnaf.infn.it:2811/opt/glite/var/info
GLUE2EndpointDowntimeInfo: See the GOC DB for downtimes: https://goc.egi.eu/
GLUE2EndpointImplementationVersion: 1.0.7
GLUE2EndpointSemantics: http://grid-deployment.web.cern.ch/grid-deployment/eis/docs/ExpSwInstall/sw-install.html
GLUE2EndpointIssuerCA: /C=IT/O=INFN/CN=INFN CA
GLUE2EndpointServingState: production
objectClass: GLUE2Endpoint
objectClass: GLUE2ComputingEndpoint
GLUE2EndpointStartTime: 2012-04-27T14:06:54Z
GLUE2EndpointInterfaceVersion: 1.0.0
GLUE2EndpointImplementationName: ApplicationPublisher
GLUE2EndpointTrustedCA: IGTF
GLUE2EndpointID: TestCluster_org.glite.ce.ApplicationPublisher_495524567
GLUE2EntityCreationTime: 2012-04-27T17:19:29Z

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1

Dynamic information test

Result: PASSED

On the gLite-CLUSTER node:

[root@emitestbed33 ~]# /sbin/runuser -s /bin/sh ldap -c "/var/lib/bdii/gip/plugin/glite-info-dynamic-lrms"
dn: GLUE2ManagerId=TestCluster_Manager,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2ManagerProductVersion: 7 Update 5
GLUE2EntityCreationTime: 2012-04-27T17:23:49Z

dn: GLUE2ShareID=demo_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-04-27T17:23:49Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999

dn: GLUE2ShareID=demo_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-04-27T17:23:49Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999

dn: GLUE2ShareID=testers_dteam_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-04-27T17:23:49Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999

dn: GLUE2ShareID=testers_testers.eu-emi.eu_TestCluster,GLUE2ServiceID=TestCluster,GLUE2GroupID=resource,o=glue
GLUE2EntityCreationTime: 2012-04-27T17:23:49Z
GLUE2ComputingShareMaxRunningJobs: 12
GLUE2ComputingShareDefaultCPUTime: 999999999
GLUE2ComputingShareDefaultWallTime: 999999999
GLUE2ComputingShareServingState: production
GLUE2ComputingShareMaxCPUTime: 999999999
GLUE2ComputingShareMaxWallTime: 999999999

Verified that this information is published in the resource BDII.

Regression tests

Bug #69318 The cluster publisher needs to publish in GLUE 2 too

Result: FIXED

See the "Resource BDII Test" above

Bug #86512 YAIM CLuster Publisher incorrectly configures GlueClusterService and GlueForeignKey for CreamCEs

Result: FIXED

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=grid" | grep GlueClusterService
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-demo

$ ldapsearch -h emitestbed33.cnaf.infn.it -x -p 2170 -b "o=grid" | grep GlueForeignKey | grep -v Site
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-tester
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-tester
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo

So for each returned line, the format is:

<hostname>:8443/cream-<lrms>-<queue>

Bug #87691 Not possible to map different queues of the same CE to different clusters -

Result: FIXED

Set in siteinfo.def:

QUEUE_DEMO_CLUSTER_UniqueID=cl1id
QUEUE_TESTERS_CLUSTER_UniqueID=cl2id

Queried the resource bdii and verified that:

  • for the GlueCluster objectclass with GlueClusterUniqueID equal to cl1id, the attributes GlueClusterService and GlueForeignKey refers to CEIds with demo as queue

# cl1id, resource, grid
dn: GlueClusterUniqueID=cl1id,Mds-Vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueCluster
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueClusterUniqueID: cl1id
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GlueSchemaVersionMinor: 3
GlueForeignKey: GlueSiteUniqueID=INFN-CNAF-CREAMTEST
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-demo
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-demo
GlueSchemaVersionMajor: 1
GlueClusterName: cl1name
GlueInformationServiceURL: ldap://emitestbed33.cnaf.infn.it:2170/mds-vo-name=resource,o=grid

  • for the GlueCluster objectclass with GlueClusterUniqueID equal to cl2id, the attributes GlueClusterService and GlueForeignKey refers to CEIds with testers as queue
and configured.

# cl2id, resource, grid
dn: GlueClusterUniqueID=cl2id,Mds-Vo-name=resource,o=grid
objectClass: GlueClusterTop
objectClass: GlueCluster
objectClass: GlueInformationService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueClusterUniqueID: cl2id
GlueClusterService: emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GlueClusterService: emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GlueSchemaVersionMinor: 3
GlueForeignKey: GlueSiteUniqueID=INFN-CNAF-CREAMTEST
GlueForeignKey: GlueCEUniqueID=emitestbed31.cnaf.infn.it:8443/cream-lsf-testers
GlueForeignKey: GlueCEUniqueID=emitestbed32.cnaf.infn.it:8443/cream-lsf-testers
GlueSchemaVersionMajor: 1
GlueClusterName: cl2name
GlueInformationServiceURL: ldap://emitestbed33.cnaf.infn.it:2170/mds-vo-name=resource,o=grid

Bug #87799 Add yaim variables to configure the GLUE 2 WorkingArea attributes

Result: FIXED

Standard compliance and conformance tests

Glue1 compliance

Glue2 compliance

-- MassimoSgaravatto - 2012-04-27

 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback