ad have AuthenticatedIdentity gfactory, which is what I configured the VO frontend to expect. Not sure why it is using FS to authenticate to the collector though. +Initially, the glideins were failing on startup because the -dir argument to glidein_startup.sh +had no argument. We edited the factory xml file and set the directory to '.': + +bash-3.2$ vi ../glidein_v1_0.cfg/glideinWMS.xml +bash-3.2$ ./factory_startup reconfig ../glidein_v1_0.cfg/glideinWMS.xml +Shutting down glideinWMS factory v1_0@ITB-Stress: [OK] +Reconfigured glidein 'v1_0' +Active entries are: ITB +Submit files are in /data1/itb-stress/glideinsubmit/glidein_v1_0 +Reconfiguring the factory [OK] +Starting glideinWMS factory v1_0@ITB-Stress: [OK] + + +Then the glideins failed to run because glidein_startup.sh could not find the worker node client software, because the ITB gatekeeper does not point this at a shared location. I added a few lines to the top of /data1/itb-stress/glideinsubmit/glidein_v1_0/glidein_submit.sh to hack around this problem: + +#Dan hack: +if ! [ -f "${OSG_GRID}" ]; then + OSG_GRID=/afs/hep.wisc.edu/osg/wnclient +fi + +I had to remove the gass cache on the CE to make this change take effect! + +Then there was a problem with the glidein condor binaries being incompatible with the SL4 machines in CHTC. To change the binaries used by the glidein: + +I unpackd the desired condor tarball and named it +/data1/itb-stress/condor_versions/7.4.1_x86_rhel3. I then edited +glideinsubmit/glidein_v1_0.cfg/glideinWMS.xml. Remove the existing entry in +condor_tarballs and replace with this: + +<condor_tarball arch="default" os="default" base_dir="/data1/itb-stress/condor_versions/7.4.1_x86_rhel3" /> + +Then reconfig the factory: + +glideinsubmit/glidein_v1_0 +./factory_startup reconfig ../glidein_v1_0.cfg/glideinWMS.xml + +Note that this will slightly rewrite the entry we just added to glideinWMS.xml +to insert the tar_file that it generates. + {endverbatim} {section: submit node setup} @@ -240,17 +279,7 @@ frontstage/frontend_myVO-c158-v1_0/log -Initially, the glideins were failing on startup because the -dir argument to glidein_startup.sh -had no argument. We edited the factory xml file and set the directory to '.': -bash-3.2$ vi ../glidein_v1_0.cfg/glideinWMS.xml -bash-3.2$ ./factory_startup reconfig ../glidein_v1_0.cfg/glideinWMS.xml -Shutting down glideinWMS factory v1_0@ITB-Stress: [OK] -Reconfigured glidein 'v1_0' -Active entries are: ITB -Submit files are in /data1/itb-stress/glideinsubmit/glidein_v1_0 -Reconfiguring the factory [OK] -Starting glideinWMS factory v1_0@ITB-Stress: [OK] {endverbatim} {section: setting up CE}