On May 12, 2008, at 1:34 PM, Ian Chesal wrote:
Actually, that doesn't work in my experience.
Even if you use "getenv = true" Condor doesn't seem
to use the submitting user's $PATH when searching for
executables.
Interesting. I just tried it here with 7.0.1 and yea, PATH is *not*
exported from my environment. I see the PATH that's defined in the
starter job environment config setting.
Condor team: is this a bug???
I'm using 6.8.8 on Linux, and that's not how it happens for me. The
environment gets exported OK, it's just that Condor doesn't use it
while searching for executables.
For example, this works, and shows the user's environment:
universe = vanilla
executable = /bin/bash
arguments = -c set
transfer_executable = false
getenv = true
output = set.out
log = /tmp/brodbd/set.log
Queue
But this gets held:
universe = vanilla
executable = bash
arguments = -c set
transfer_executable = false
getenv = true
output = set.out
log = /tmp/brodbd/set.log
Queue
The log file shows it's trying to find the executable in the current
directory, not using the search path:
000 (8875.000.000) 05/13 12:09:48 Job submitted from host:
<192.168.100.50:50116>
...
001 (8875.000.000) 05/13 12:09:55 Job executing on host:
<192.168.100.69:46672>
...
007 (8875.000.000) 05/13 12:09:55 Shadow exception!
Error from starter on vm1@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx: Failed to
execute '/home/brodbd/test/bash' with arguments -c set: No such file
or directory
0 - Run Bytes Sent By Job
0 - Run Bytes Received By Job
...
012 (8875.000.000) 05/13 12:09:55 Job was held.
Error from starter on vm1@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx: Failed to
execute '/home/brodbd/test/bash' with arguments -c set: No such file
or directory
Code 6 Subcode 2
...
If there's a setting to change this behavior I'd like to know about
it. It's a common source of confusion for my users.
--
David Brodbeck
System Administrator, Linguistics
University of Washington
_______________________________________________
Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/condor-users
The archives can be found at:
https://lists.cs.wisc.edu/archive/condor-users/