OpenHPC v1.3.1 (16 June 2017)
Release Notes
Important Highlights/Notices
-
A new compiler variant (
gnu7
) is introduced with this release. In the case of a fresh install, OpenHPC recipes default to installing the new variant along with matching runtimes and libraries. However, if upgrading a previously installed system, administrators can opt-in to enable thegnu7
variant . This procedure is detailed in Appendix B of the OpenHPC Install Guide(s). -
There are significant changes included in the
warewulf-httpd.conf
file that ships with the warewulf-provision-server-ohpc package. If upgrading from a version prior to 1.3, the updated config file will be saved as/etc/httpd/conf.d/warewulf-httpd.conf.rpmnew
locally. You will need to copy this new version to the production file and restart the web server to ensure correct provisioning behavior. As an example for CentOS:
[sms]# cp /etc/httpd/conf.d/warewulf-httpd.conf.rpmnew /etc/httpd/conf.d/warewulf-httpd.conf
[sms]# systemctl restart httpd
General Updates
- addition of example xCAT based recipe (#323)
- inclusion of optional BeeGFS client enablement for installation recipes (#340)
- switch to use of convenience meta packages versus groups/patterns used in previous releases. A list of provided meta-packages can be found in Appendix E of the OpenHPC Install Guide(s). (#443).
- The 'R' language package name has changed from
R_base-ohpc
toR-gnu7-ohpc
, and the lmod module has changed from R_base to R (#472). - fix missing dependency for phdf5 (#436)
- documentation fix for installation template paths (#423)
- split pdsh packaging to facilitate optional SLURM add-on (#435)
- updated package groups for consistency of several administrative packages
- Lmod packaging updated to conflict SLES Modules package (#440)
- updated .spec files to further centralize compiler/mpi family setup (#447)
- updates to OHPC_macros to support builds outside of OBS (#459)
- variety of component version updates and other additions highlighted below
Component Additions
* hwloc-ohpc (v1.11.6)
* pdsh-mod-slurm-ohpc (v2.31)
* singularity-ohpc (v2.3)
Compiler Variant Addition (gnu7)
* R-gnu7-ohpc (3.3.3)
* adios-gnu7-impi-ohpc (1.11.0)
* adios-gnu7-mpich-ohpc (1.11.0)
* adios-gnu7-mvapich2-ohpc (1.11.0)
* adios-gnu7-openmpi-ohpc (1.11.0)
* boost-gnu7-impi-ohpc (1.63.0)
* boost-gnu7-mpich-ohpc (1.63.0)
* boost-gnu7-mvapich2-ohpc (1.63.0)
* boost-gnu7-openmpi-ohpc (1.63.0)
* fftw-gnu7-mpich-ohpc (3.3.6)
* fftw-gnu7-mvapich2-ohpc (3.3.6)
* fftw-gnu7-openmpi-ohpc (3.3.6)
* gnu7-compilers-ohpc (7.1.0)
* gsl-gnu7-ohpc (2.3)
* hdf5-gnu7-ohpc (1.10.0)
* hypre-gnu7-impi-ohpc (2.11.1)
* hypre-gnu7-mpich-ohpc (2.11.1)
* hypre-gnu7-mvapich2-ohpc (2.11.1)
* hypre-gnu7-openmpi-ohpc (2.11.1)
* imb-gnu7-impi-ohpc (4.1)
* imb-gnu7-mpich-ohpc (4.1)
* imb-gnu7-mvapich2-ohpc (4.1)
* imb-gnu7-openmpi-ohpc (4.1)
* lmod-defaults-gnu7-impi-ohpc (1.3.1)
* lmod-defaults-gnu7-mpich-ohpc (1.3.1)
* lmod-defaults-gnu7-mvapich2-ohpc (1.3.1)
* lmod-defaults-gnu7-openmpi-ohpc (1.3.1)
* metis-gnu7-ohpc (5.1.0)
* mpiP-gnu7-impi-ohpc (3.4.1)
* mpiP-gnu7-mpich-ohpc (3.4.1)
* mpiP-gnu7-mvapich2-ohpc (3.4.1)
* mpiP-gnu7-openmpi-ohpc (3.4.1)
* mpich-gnu7-ohpc (3.2)
* mumps-gnu7-impi-ohpc (5.1.1)
* mumps-gnu7-mpich-ohpc (5.1.1)
* mumps-gnu7-mvapich2-ohpc (5.1.1)
* mumps-gnu7-openmpi-ohpc (5.1.1)
* mvapich2-gnu7-ohpc (2.2)
* mvapich2-psm2-gnu7-ohpc (2.2)
* netcdf-cxx-gnu7-impi-ohpc (4.3.0)
* netcdf-cxx-gnu7-mpich-ohpc (4.3.0)
* netcdf-cxx-gnu7-mvapich2-ohpc (4.3.0)
* netcdf-cxx-gnu7-openmpi-ohpc (4.3.0)
* netcdf-fortran-gnu7-impi-ohpc (4.4.4)
* netcdf-fortran-gnu7-mpich-ohpc (4.4.4)
* netcdf-fortran-gnu7-mvapich2-ohpc (4.4.4)
* netcdf-fortran-gnu7-openmpi-ohpc (4.4.4)
* netcdf-gnu7-impi-ohpc (4.4.1.1)
* netcdf-gnu7-mpich-ohpc (4.4.1.1)
* netcdf-gnu7-mvapich2-ohpc (4.4.1.1)
* netcdf-gnu7-openmpi-ohpc (4.4.1.1)
* ocr-gnu7-ohpc (1.0.1)
* openblas-gnu7-ohpc (0.2.19)
* openmpi-gnu7-ohpc (1.10.7)
* openmpi-psm2-gnu7-ohpc (1.10.7)
* pdtoolkit-gnu7-ohpc (3.23)
* petsc-gnu7-impi-ohpc (3.7.6)
* petsc-gnu7-mpich-ohpc (3.7.6)
* petsc-gnu7-mvapich2-ohpc (3.7.6)
* petsc-gnu7-openmpi-ohpc (3.7.6)
* phdf5-gnu7-impi-ohpc (1.10.0)
* phdf5-gnu7-mpich-ohpc (1.10.0)
* phdf5-gnu7-mvapich2-ohpc (1.10.0)
* phdf5-gnu7-openmpi-ohpc (1.10.0)
* python-numpy-gnu7-ohpc (1.12.1)
* python-scipy-gnu7-mpich-ohpc (0.19.0)
* python-scipy-gnu7-mvapich2-ohpc (0.19.0)
* python-scipy-gnu7-openmpi-ohpc (0.19.0)
* scalapack-gnu7-impi-ohpc (2.0.2)
* scalapack-gnu7-mpich-ohpc (2.0.2)
* scalapack-gnu7-mvapich2-ohpc (2.0.2)
* scalapack-gnu7-openmpi-ohpc (2.0.2)
* scalasca-gnu7-impi-ohpc (2.3.1)
* scalasca-gnu7-mpich-ohpc (2.3.1)
* scalasca-gnu7-mvapich2-ohpc (2.3.1)
* scalasca-gnu7-openmpi-ohpc (2.3.1)
* scorep-gnu7-impi-ohpc (3.0)
* scorep-gnu7-mpich-ohpc (3.0)
* scorep-gnu7-mvapich2-ohpc (3.0)
* scorep-gnu7-openmpi-ohpc (3.0)
* sionlib-gnu7-impi-ohpc (1.7.1)
* sionlib-gnu7-mpich-ohpc (1.7.1)
* sionlib-gnu7-mvapich2-ohpc (1.7.1)
* sionlib-gnu7-openmpi-ohpc (1.7.1)
* superlu-gnu7-ohpc (5.2.1)
* superlu_dist-gnu7-impi-ohpc (4.2)
* superlu_dist-gnu7-mpich-ohpc (4.2)
* superlu_dist-gnu7-mvapich2-ohpc (4.2)
* superlu_dist-gnu7-openmpi-ohpc (4.2)
* tau-gnu7-impi-ohpc (2.26.1)
* tau-gnu7-mpich-ohpc (2.26.1)
* tau-gnu7-mvapich2-ohpc (2.26.1)
* tau-gnu7-openmpi-ohpc (2.26.1)
* trilinos-gnu7-impi-ohpc (12.10.1)
* trilinos-gnu7-mpich-ohpc (12.10.1)
* trilinos-gnu7-mvapich2-ohpc (12.10.1)
* trilinos-gnu7-openmpi-ohpc (12.10.1)
Component Version Changes
* EasyBuild-ohpc (3.1.2 -> 3.2.1)
* clustershell-ohpc (1.7.2 -> 1.7.3)
* conman-ohpc (0.2.7 -> 0.2.8)
* docs-ohpc (1.3 -> 1.3.1)
* hdf5-intel-ohpc (1.8.17 -> 1.10.0)
* lmod-defaults-intel-impi-ohpc (1.2 -> 1.3.1)
* lmod-defaults-intel-mpich-ohpc (1.2 -> 1.3.1)
* lmod-defaults-intel-mvapich2-ohpc (1.2 -> 1.3.1)
* lmod-defaults-intel-openmpi-ohpc (1.2 -> 1.3.1)
* lmod-ohpc (6.5.11 -> 7.4.8)
* losf-ohpc (0.53.0 -> 0.54.0)
* mumps-intel-impi-ohpc (5.0.2 -> 5.1.1)
* mumps-intel-mpich-ohpc (5.0.2 -> 5.1.1)
* mumps-intel-mvapich2-ohpc (5.0.2 -> 5.1.1)
* mumps-intel-openmpi-ohpc (5.0.2 -> 5.1.1)
* nagios-plugins-all-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-apt-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-breeze-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-by_ssh-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-cluster-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-dbi-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-dhcp-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-dig-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-disk-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-disk_smb-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-dns-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-dummy-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-file_age-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-flexlm-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-fping-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-game-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-hpjd-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-http-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-icmp-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ide_smart-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ifoperstatus-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ifstatus-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ircd-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ldap-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-load-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-log-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-mailq-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-mrtg-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-mrtgtraf-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-mysql-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-nagios-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-nrpe-ohpc (2.15 -> 3.1.0)
* nagios-plugins-nt-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ntp-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-nwstat-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-oracle-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-overcr-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-perl-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-pgsql-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ping-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-procs-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-radius-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-real-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-rpc-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-sensors-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-smtp-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-snmp-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ssh-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-swap-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-tcp-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-time-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-ups-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-uptime-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-users-ohpc (2.1.1 -> 2.2.0)
* nagios-plugins-wave-ohpc (2.1.1 -> 2.2.0)
* ndoutils-ohpc (2.0.0 -> 2.1.3)
* netcdf-cxx-intel-impi-ohpc (4.2.1 -> 4.3.0)
* netcdf-cxx-intel-mpich-ohpc (4.2.1 -> 4.3.0)
* netcdf-cxx-intel-mvapich2-ohpc (4.2.1 -> 4.3.0)
* netcdf-cxx-intel-openmpi-ohpc (4.2.1 -> 4.3.0)
* nrpe-ohpc (2.15 -> 3.1.0)
* openmpi-intel-ohpc (1.10.6 -> 1.10.7)
* openmpi-psm2-intel-ohpc (1.10.6 -> 1.10.7)
* papi-ohpc (5.4.3 -> 5.5.1)
* petsc-intel-impi-ohpc (3.7.5 -> 3.7.6)
* petsc-intel-mpich-ohpc (3.7.5 -> 3.7.6)
* petsc-intel-mvapich2-ohpc (3.7.5 -> 3.7.6)
* petsc-intel-openmpi-ohpc (3.7.5 -> 3.7.6)
* phdf5-intel-impi-ohpc (1.8.17 -> 1.10.0)
* phdf5-intel-mpich-ohpc (1.8.17 -> 1.10.0)
* phdf5-intel-mvapich2-ohpc (1.8.17 -> 1.10.0)
* phdf5-intel-openmpi-ohpc (1.8.17 -> 1.10.0)
* python-numpy-intel-ohpc (1.11.1 -> 1.12.1)
* shine-ohpc (1.4 -> 1.5)
* sionlib-intel-impi-ohpc (1.7.0 -> 1.7.1)
* sionlib-intel-mpich-ohpc (1.7.0 -> 1.7.1)
* sionlib-intel-mvapich2-ohpc (1.7.0 -> 1.7.1)
* sionlib-intel-openmpi-ohpc (1.7.0 -> 1.7.1)
* spack-ohpc (0.8.17 -> 0.10.0)
* tau-gnu-impi-ohpc (2.26 -> 2.26.1)
* tau-gnu-mpich-ohpc (2.26 -> 2.26.1)
* tau-gnu-mvapich2-ohpc (2.26 -> 2.26.1)
* tau-gnu-openmpi-ohpc (2.26 -> 2.26.1)
* tau-intel-impi-ohpc (2.26 -> 2.26.1)
* tau-intel-mpich-ohpc (2.26 -> 2.26.1)
* tau-intel-mvapich2-ohpc (2.26 -> 2.26.1)
* tau-intel-openmpi-ohpc (2.26 -> 2.26.1)
* test-suite-ohpc (1.3 -> 1.3.1)
* valgrind-ohpc (3.11.0 -> 3.12.0)
* vim-clustershell-ohpc (1.7.2 -> 1.7.3)