Message boards : ATLAS application : Apptainer vs Singularity
Message board moderation

To post messages, you must log in.

AuthorMessage
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jun 08
Posts: 2028
Credit: 148,616,743
RAC: 115,760
Message 46537 - Posted: 27 Mar 2022, 8:08:53 UTC

It may be confusing but Apptainer is just a new name for the software package formerly known as Singularity.
See: https://github.com/apptainer/apptainer

At least on Opensuse Tumbleweed the Apptainer package distributed with the TW repository runs (nearly) out of the box with ATLAS native.
The only ToDo is to add the BOINC user account running ATLAS tasks to the new apptainer group and restart the BOINC service:
[sudo] usermod -a -G apptainer boinc
ID: 46537 · Report as offensive     Reply Quote
David Cameron
Project administrator
Project developer
Project scientist

Send message
Joined: 13 May 14
Posts: 372
Credit: 13,540,330
RAC: 7,571
Message 46548 - Posted: 29 Mar 2022, 12:47:54 UTC - in response to Message 46537.  

Apptainer is also available in the ATLAS CVMFS area at
/cvmfs/atlas.cern.ch/repo/containers/sw/apptainer/x86_64-el7/current/bin/apptainer


At the moment the functionality is identical to Singularity but it may diverge at some point. In the future ATLAS tasks will all have to switch to Apptainer instead of Singularity, so I will update the ATLAS scripts to be able to use both, then at a later date Singluarity will be phased out.
ID: 46548 · Report as offensive     Reply Quote
maeax

Send message
Joined: 2 May 07
Posts: 1590
Credit: 67,106,085
RAC: 241,048
Message 46550 - Posted: 29 Mar 2022, 17:01:05 UTC - in response to Message 46548.  

David,
we have this discussion https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=5813
about CentOS9 and CVMFS, do you know something about this new CentOS inside Cern-IT?
ID: 46550 · Report as offensive     Reply Quote
David Cameron
Project administrator
Project developer
Project scientist

Send message
Joined: 13 May 14
Posts: 372
Credit: 13,540,330
RAC: 7,571
Message 47152 - Posted: 16 Aug 2022, 13:25:16 UTC

We are now testing using apptainer instead of singularity on the dev project

The idea is to use apptainer if it exists and works, and if it doesn't work fallback to singularity if it is installed locally. This means tasks should still work for people using a local singularity. If you would like to help out with testing please send me a private message for an invitation code to the dev project.
ID: 47152 · Report as offensive     Reply Quote

Message boards : ATLAS application : Apptainer vs Singularity


©2022 CERN