NERSC / shifter

Shifter - Linux Containers for HPC
Other
348 stars 65 forks source link

Build shifter_cray_mpich libraries into an RPM #275

Closed dmjacobsen closed 4 years ago

dmjacobsen commented 4 years ago

This automates the construction of an RPM that can be integrated into a CLE image to ease distribution of shifter-prepared cray-mpich libraries, and optimizes the performance of the availability of these libraries to compute nodes as a result.

Commits d5494a4 and 8c84a27 are the key commits here. I also performed some pylint-reccommended cleanups in between (sorry about that).

In addition to constructing an RPM, these changes:

coveralls commented 4 years ago

Coverage Status

Coverage remained the same at 78.352% when pulling d4a28a02fcbb43644fd9e79e2b407fb4361a220b on improve_cray_mpich_modules into 31707f26a778a76175208868bc0393c93e99d894 on master.

dmjacobsen commented 4 years ago

Added some updates to the shifter documentation