Hi Ricardo, My preference would be to make everything opt-in, as deployment times matter, and external bandwidth can cost money in some cases.
I already found myself having to edit the elasticluster playbooks to disable some stuff (selinux, pdsh IIRC). But it is really nice to have package bundles available as playbooks you can easily enable, so IMHO the only thing missing is documentation ? I would expect the Python/R/OpenMPI "bundles" to appear in this page: http://elasticluster.readthedocs.io/en/latest/playbooks.html Cheers, Julien 2017-08-03 19:18 GMT+02:00 Riccardo Murri <[email protected]>: > Hello, > > since a couple of days, all compute clusters installed with > ElastiCluster run a "hpc-common" Ansible role, the purpose of which is > to install software and configuration that people would normally > expect on a HPC-oriented cluster. > > At the moment, the role is quite bare-bones and only installs OpenMPI > + Lmod (to manage "environment modules"). I was thinking of including > also Easybuild into the "hpc-common" set. > > What are your opinions on this? What software would you expect to > have on *any* HPC batch cluster? (e.g., Python+NumPy+SciPy, R+Rmpi) > What do you think should *not* be there by default, and only available > as add-on? (e.g., no Easybuild by default; or: no OpenMPI by default, > let people choose between OpenMPI and MPICH) > > Thanks! > > Ciao, > R > > -- > You received this message because you are subscribed to the Google Groups > "elasticluster" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "elasticluster" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
