Just updates to mpich container recipe (added metadata, added mpi4py since we need that too, added some more tests). Also added a recipe for building slurm in a container that works with Setonix and also spack (which is setup to build on top of the mpich image). The spack+mpi container is the critical one for groups that are really going to build a LOT of stuff in their container. Want to avoid the possibility of pulling in conflicting libraries (libcurl in particular) that cause issues when mounting libraries from Setonix into the container.
Just updates to mpich container recipe (added metadata, added mpi4py since we need that too, added some more tests). Also added a recipe for building slurm in a container that works with Setonix and also spack (which is setup to build on top of the mpich image). The spack+mpi container is the critical one for groups that are really going to build a LOT of stuff in their container. Want to avoid the possibility of pulling in conflicting libraries (libcurl in particular) that cause issues when mounting libraries from Setonix into the container.