Testing the globus from EPEL while installing some packages from osg repos is not a trivial matter.
- Disable the priority of the OSG repo
- Exclude globus and related packages that are already in EPEL from the osg repo.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[osg] | |
name=OSG Software for Enterprise Linux 5 - $basearch | |
#baseurl=http://repo.grid.iu.edu/osg-release/$basearch | |
mirrorlist=http://repo.grid.iu.edu/mirror/osg-release/$basearch | |
failovermethod=priority | |
#priority=98 | |
enabled=1 | |
gpgcheck=1 | |
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-OSG | |
consider_as_osg=yes | |
exclude=globus*,gsi*,gridsite*,uberftp*,myproxy*,edg-gridftp*,dcap*,CGSI* |
Notice the many excludes in the file, the list may not be complete.
Installation is just:
yum install osg-client-condor --enablerepo=epel-testing
UPDATE!!!!
Testing Results
very good!
I ran 3 tests, all completely successful.
1. globus-job-run against a rpm CE.
$ globus-job-run pf-grid.unl.edu/jobmanager-fork /bin/sh -c "id" uid=1761(hcc) gid=4001(grid) groups=4001(grid)2. Condor-G submission
Condor-G Submission worked without problems. The submission file is below:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
universe = grid | |
output = out | |
error = err | |
executable = /bin/sleep | |
arguments = 10 | |
log = logfile | |
grid_resource = gt5 pf-grid.unl.edu/jobmanager-condor | |
x509userproxy = /tmp/x509up_u44843 | |
queue 1 |
$ globus-url-copy gsiftp://pf-grid.unl.edu/etc/hosts ./hosts