SubatomicPhysics: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 11: Line 11:
* https://twiki.atlas-canada.ca/bin/view/AtlasCanada/Containers
* https://twiki.atlas-canada.ca/bin/view/AtlasCanada/Containers


Many setups assume that the base nodes have the [https://gitlab.cern.ch/linuxsupport/rpms/HEP_OSlibs/blob/master/README.md HEP_OSLibs] packages/rpms setup, which is '''not''' true on the CC computing nodes.  One might be able to get away with some simple setups from the sft.cern.ch repository, but the suggested approach is to use singularity containers which have the necessary rpm's installed.  This also allows use of different OS bases (e.g. SL6) on the CentOS7-based Compute Canada infrastructure.
Many setups assume that the base nodes have the [https://gitlab.cern.ch/linuxsupport/rpms/HEP_OSlibs/blob/master/README.md HEP_OSLibs] packages/rpms setup, which is '''not''' true on the CC computing nodes[1].  One might be able to get away with some simple setups from the sft.cern.ch repository, but the suggested approach is to use singularity containers which have the necessary rpm's installed.  This also allows use of different OS bases (e.g. SL6) on the CentOS7-based Compute Canada infrastructure.


To setup a CentOS7 based view from sft.cern.ch (e.g. with gcc8)
To setup a CentOS7 based view from sft.cern.ch (e.g. with gcc8)
Line 30: Line 30:
   x86_64-ubuntu1804-gcc8-dbg
   x86_64-ubuntu1804-gcc8-dbg
   x86_64-ubuntu1804-gcc8-opt
   x86_64-ubuntu1804-gcc8-opt
[1] A list of all the rpm's included in HEPOS_Libs for CentOS7 is available at https://gitlab.cern.ch/linuxsupport/rpms/HEP_OSlibs/blob/7.2.11-3.el7/dependencies/HEP_OSlibs.x86_64.dependencies-direct.txt


=== Running in containers ===
=== Running in containers ===
cc_staff
20

edits