Project

General

Profile

Bug #23429

Singularity check failing on RHEL6 machines

Added by Marco Mambelli about 1 month ago. Updated 21 days ago.

Status:
Resolved
Priority:
Immediate
Category:
-
Target version:
Start date:
10/16/2019
Due date:
% Done:

0%

Estimated time:
First Occurred:
Occurs In:
Stakeholders:

Fermilab

Duration:

Description

The jobs of the "gpu" group use the OSG-ITB factory that was updated at the end of last week. Singularity jobs stopped to work at UNL and Syracuse.

The test used for singularity changed and is not working correctly on RHEL6 nodes (nodes w/ kernel < v3.5 that provide no uid_map files, e.g. /proc/self/uid_map).
We were under the impression that singularity was adding this also when not present but that is incorrect.

singularity_lib.sh (52.9 KB) singularity_lib.sh Marco Mambelli, 10/16/2019 03:31 PM

History

#1 Updated by Marco Mambelli about 1 month ago

changes are in v34/23429
  1. fixed singularity test to check also SINGULARITY_CONTAINER to understand if singularity works
  2. changed the test order: try to use first the OSG singularity (in CVMFS) and only later the one in $PATH

You can patch v3.4, v3.5 or v3.6 factories by replacing /var/lib/gwms-factory/web-base/singularity_lib.sh with the attached one.

#2 Updated by Marco Mascheroni 21 days ago

  • Assignee changed from Marco Mascheroni to Marco Mambelli
  • Status changed from Feedback to Accepted

#3 Updated by Marco Mambelli 21 days ago

  • Status changed from Accepted to Resolved


Also available in: Atom PDF