Actually – quick update. When I execute “ls” the mount directory doesn’t show up, but I added /mnt/condor_working/etc/blahblah/bin to the path to run a specific version of python and it worked! So…strange
it doesn’t show up with ls but seems the mount worked. -- Michael Fienen, Ph. D. Upper Midwest Water Science Center Madison, Wisconsin 53726 From:
HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Fienen, Michael N via HTCondor-users <htcondor-users@xxxxxxxxxxx> Thanks Greg! That does look like what I want. However, it seems I’m not executing it right. I added this to config.d/config on my worker machines: # add /mnt/condor_working to be accessible to docker DOCKER_VOLUMES = CONDOR_EFS DOCKER_VOLUME_DIR_CONDOR_EFS = /mnt/condor_working DOCKER_MOUNT_VOLUMES = CONDOR_EFS But I can’t seem to find the drive when I run in docker universe. Should it be called the same path from docker in the condor job? My executable is just running ls and I also tried to add a subdirectory to the PATH variable but isn’t finding things in there. Thanks mike -- Michael Fienen, Ph. D. Upper Midwest Water Science Center Madison, Wisconsin 53726 From:
HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Greg Thain <gthain@xxxxxxxxxxx>
On 7/22/22 11:36, Fienen, Michael N via HTCondor-users wrote:
Mike: I think you want DOCKER_VOLUMES: -greg
|