[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Changed apptainer/singularity default path in 23.8.1?



Hi Manuel,

The default value for SINGULARITY was changed to libexec/singularity in V23.0.12 which is included in V23.8.1 of HTCondor. The specific ticket for this change is HTCONDOR-2460. I think was done due to a change in HTCONDOR-2397 in V23.0.10 of HTCondor that changed the install directory of apptainer in tarballs to libexec. That being said this seems like an issue. What OS was this on? And how was HTCondor installed/upgraded on the host?

Cheers,
Cole Bollig

From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Giffels, Manuel (IAP) <manuel.giffels@xxxxxxx>
Sent: Wednesday, July 3, 2024 7:56 AM
To: htcondor-users@xxxxxxxxxxx <htcondor-users@xxxxxxxxxxx>
Subject: [HTCondor-users] Changed apptainer/singularity default path in 23.8.1?
 
Dear all,

when trying to run a vanilla universe job with SINGULARITY_JOB = TRUE, it seems to fail in the latest development version 23.8.1 with the following error shown in the StarterLog.

Attempting to run: '/usr/libexec/condor/apptainer /usr/libexec/condor/apptainer --version‘.

Once setting SINGULARITY = /usr/bin/apptainer in the configuration, it seems to work again.

Did the default path to look up singularity/apptainer change somehow in the latest development release 23.8.1?

Thanks and best regards,
Manuel

Dr. Manuel Giffels, Karlsruhe Institute of Technology (KIT), Scientific Computing Center (SCC)
Hermann-von-Helmholtz-Platz 1, 76344 Eggenstein-Leopoldshafen
Phone: +49 721 608 28636, Email: Manuel.Giffels@xxxxxxx