Difference: CmsSingularity (6 vs. 7)

Revision 72017-12-14 - DaveDykstra

Line: 1 to 1
 
META TOPICPARENT name="BrianBockelman"

CMS Singularity Support

Line: 20 to 20
 
  • Singularity is not recursive: if CMS will use singularity for payloads, then the site cannot start the CMS pilot inside singularity. However, with modest effort, one can run Singularity inside Docker (not yet documented; contact Nebraska for more details on the setup).

Install RPM

Changed:
<
<
Install the RPM using the OSG instructions. That page includes instructions for instead enabling unprivileged singularity; that's good to do for the future, but CMS pilots do not yet support unprivileged singularity so at this point the rpm is still needed. The same RPM is also available in the WLCG yum repository if that's more convenient.
>
>
Install the RPM using the OSG instructions. That page includes instructions for instead enabling unprivileged singularity; that's good to do for the future, but CMS pilots do not yet support unprivileged singularity so at this point the rpm is still needed. The same RPM is also available in the WLCG yum repository which is probably more convenient for those who get their Linux distribution from CERN.
 
Changed:
<
<
The configuration file is in /etc/singularity/singularity.conf; no changes are necessary to support CMS.
>
>
The configuration file is in /etc/singularity/singularity.conf; no changes are necessary to support CMS. CMS does not use loopback-based image mounts, so it is OK to disable them as described in the OSG instructions.
 

Verify CVMFS and SITECONF

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback