[Swift-devel] Finding apps via $PATH

Michael Wilde wilde at mcs.anl.gov
Tue Jan 13 10:56:42 CST 2009


was: Re: [Swift-devel] fun with osg

Ben, could you (re)post info on how to do this:

 > There also remains the problem of application location and 
deployment; in
 > my playing today I used default $PATH method of finding my test 
executable
 > (touch) - this is still hard, though I have some other notes to write
 > about that elsewhere.

Does it work in the current rev?

- Mike

On 12/9/08 7:57 PM, Ben Clifford wrote:
> I played some with Mats Rynge at RENCI today.
> 
> He modified some code he already had to output sites.xml based on the OSG 
> ReSS information system.
> 
> This made it straightforward to submit jobs to sites that are in OSGEDU 
> (the only OSG VO that I am a member of) running executables that are 
> already on the system $PATH.
> 
> However, of the 13 sites advertising that they support OSG EDU, only two 
> are actually able to run Swift jobs this afternoon.
> 
> I just got setup to submit jobs to the OSG Engagement VO; this changes the 
> range of sites available, but also opens up some more opportunity for 
> narrowing down the range of available sites as the Engagement VO has a 
> richer set of site availability information that can be used to construct 
> a more-likely-to-work sites.xml file.
> 
> Of the two working-and-published OSGEDU sites, I also tried running with 
> coasters; that failed dismally on both - in the case of one site, the fork 
> job manager was the ever-more-common ManagedFork jobmanager, which appears 
> unable to be able to execute the head jobs. The other site ran the head 
> job but worker nodes could not communicate properly with that. so frrrr.
> 
> There also remains the problem of application location and deployment; in 
> my playing today I used default $PATH method of finding my test executable 
> (touch) - this is still hard, though I have some other notes to write 
> about that elsewhere.
> 
> Replication seems to do a good job with failing sites, although not a 
> completely perfect job. One site takes jobs to the karajan Active state 
> and then stays there forever. Replication, as presently implemented, 
> doesn't cope with that.
> 
> So nothing particularly new - OSG as usual...
> 



More information about the Swift-devel mailing list