Release Notes
Important Highlights/Notices
- 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 OpenHPC v1.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
- updates to support CentOS7.5
- enabled Lua job submit plugin in SLURM builds (#697)
- re-enable jobcomp_elasticsearch plugin in SLURM builds (#698)
- fix for stateful provisioning when using Warewulf (#700)
- enable X11 build support in SLURM (#701)
- rebuild of older compiler/MPI variants using updated dependency schema for dynamic libraries that was introduced in OpenHPC v1.3.4 (#702)
- fix for stdin redirection issue using OpenMPI with build of newer version, v3.1.0 (#709)
- updated spack packaging to include missing templates (#715)
- fix for PSXE compatibility packages removing ohpc-style modulefiles during package upgrade (#718)
- updated documentation for NHC configuration (#741)
- variety of component version updates and other additions highlighted below
Component Additions
* charliecloud-ohpc (0.2.4)
Component Version Changes
* EasyBuild-ohpc (3.5.3 -> 3.6.1)
* R-gnu7-ohpc (3.4.4 -> 3.5.0)
* adios-gnu-impi-ohpc (1.11.0 -> 1.12.0)
* adios-gnu-mpich-ohpc (1.11.0 -> 1.12.0)
* adios-gnu-mvapich2-ohpc (1.11.0 -> 1.12.0)
* adios-gnu-openmpi-ohpc (1.11.0 -> 1.12.0)
* adios-gnu7-impi-ohpc (1.13.0 -> 1.13.1)
* adios-gnu7-mpich-ohpc (1.13.0 -> 1.13.1)
* adios-gnu7-mvapich2-ohpc (1.13.0 -> 1.13.1)
* adios-gnu7-openmpi3-ohpc (1.13.0 -> 1.13.1)
* adios-intel-impi-ohpc (1.13.0 -> 1.13.1)
* adios-intel-mpich-ohpc (1.13.0 -> 1.13.1)
* adios-intel-mvapich2-ohpc (1.13.0 -> 1.13.1)
* adios-intel-openmpi3-ohpc (1.13.0 -> 1.13.1)
* boost-gnu-impi-ohpc (1.63.0 -> 1.66.0)
* boost-gnu-mpich-ohpc (1.63.0 -> 1.66.0)
* boost-gnu-mvapich2-ohpc (1.63.0 -> 1.66.0)
* boost-gnu-openmpi-ohpc (1.63.0 -> 1.66.0)
* boost-gnu7-impi-ohpc (1.66.0 -> 1.67.0)
* boost-gnu7-mpich-ohpc (1.66.0 -> 1.67.0)
* boost-gnu7-mvapich2-ohpc (1.66.0 -> 1.67.0)
* boost-gnu7-openmpi3-ohpc (1.66.0 -> 1.67.0)
* boost-intel-impi-ohpc (1.66.0 -> 1.67.0)
* boost-intel-mpich-ohpc (1.66.0 -> 1.67.0)
* boost-intel-mvapich2-ohpc (1.66.0 -> 1.67.0)
* boost-intel-openmpi-ohpc (1.63.0 -> 1.66.0)
* boost-intel-openmpi3-ohpc (1.66.0 -> 1.67.0)
* cmake-ohpc (3.10.2 -> 3.11.1)
* docs-ohpc (1.3.4 -> 1.3.5)
* fftw-gnu-mpich-ohpc (3.3.4 -> 3.3.7)
* fftw-gnu-mvapich2-ohpc (3.3.4 -> 3.3.7)
* fftw-gnu-openmpi-ohpc (3.3.4 -> 3.3.7)
* gsl-gnu-ohpc (2.2.1 -> 2.4)
* hdf5-gnu-ohpc (1.8.17 -> 1.10.1)
* hdf5-gnu7-ohpc (1.10.1 -> 1.10.2)
* hdf5-intel-ohpc (1.10.1 -> 1.10.2)
* hwloc-ohpc (1.11.9 -> 1.11.10)
* hypre-gnu-impi-ohpc (2.11.1 -> 2.13.0)
* hypre-gnu-mpich-ohpc (2.11.1 -> 2.13.0)
* hypre-gnu-mvapich2-ohpc (2.11.1 -> 2.13.0)
* hypre-gnu-openmpi-ohpc (2.11.1 -> 2.13.0)
* hypre-gnu7-impi-ohpc (2.13.0 -> 2.14.0)
* hypre-gnu7-mpich-ohpc (2.13.0 -> 2.14.0)
* hypre-gnu7-mvapich2-ohpc (2.13.0 -> 2.14.0)
* hypre-gnu7-openmpi3-ohpc (2.13.0 -> 2.14.0)
* hypre-intel-impi-ohpc (2.13.0 -> 2.14.0)
* hypre-intel-mpich-ohpc (2.13.0 -> 2.14.0)
* hypre-intel-mvapich2-ohpc (2.13.0 -> 2.14.0)
* hypre-intel-openmpi-ohpc (2.11.2 -> 2.13.0)
* hypre-intel-openmpi3-ohpc (2.13.0 -> 2.14.0)
* imb-gnu-impi-ohpc (4.1 -> 2018.1)
* imb-gnu-mpich-ohpc (4.1 -> 2018.1)
* imb-gnu-mvapich2-ohpc (4.1 -> 2018.1)
* imb-gnu-openmpi-ohpc (4.1 -> 2018.1)
* imb-intel-openmpi-ohpc (4.1 -> 2018.1)
* intel-compilers-devel-ohpc (2017 -> 2018)
* intel-mpi-devel-ohpc (2017 -> 2018)
* kmod-lustre-client-ohpc (2.10.2 -> 2.11.0)
* kmod-lustre-client-ohpc-tests (2.10.2 -> 2.11.0)
* likwid-gnu7-ohpc (4.3.1 -> 4.3.2)
* likwid-intel-ohpc (4.3.1 -> 4.3.2)
* lustre-client-ohpc (2.10.2 -> 2.11.0)
* lustre-client-ohpc-tests (2.10.2 -> 2.11.0)
* mpich-gnu-ohpc (3.2 -> 3.2.1)
* mumps-gnu-impi-ohpc (5.0.2 -> 5.1.2)
* mumps-gnu-mpich-ohpc (5.0.2 -> 5.1.2)
* mumps-gnu-mvapich2-ohpc (5.0.2 -> 5.1.2)
* mumps-gnu-openmpi-ohpc (5.0.2 -> 5.1.2)
* mumps-intel-openmpi-ohpc (5.1.1 -> 5.1.2)
* netcdf-gnu-impi-ohpc (4.4.1.1 -> 4.5.0)
* netcdf-gnu-mpich-ohpc (4.4.1.1 -> 4.5.0)
* netcdf-gnu-mvapich2-ohpc (4.4.1.1 -> 4.5.0)
* netcdf-gnu-openmpi-ohpc (4.4.1.1 -> 4.5.0)
* netcdf-gnu7-impi-ohpc (4.5.0 -> 4.6.1)
* netcdf-gnu7-mpich-ohpc (4.5.0 -> 4.6.1)
* netcdf-gnu7-mvapich2-ohpc (4.5.0 -> 4.6.1)
* netcdf-gnu7-openmpi3-ohpc (4.5.0 -> 4.6.1)
* netcdf-intel-impi-ohpc (4.5.0 -> 4.6.1)
* netcdf-intel-mpich-ohpc (4.5.0 -> 4.6.1)
* netcdf-intel-mvapich2-ohpc (4.5.0 -> 4.6.1)
* netcdf-intel-openmpi-ohpc (4.4.1.1 -> 4.5.0)
* netcdf-intel-openmpi3-ohpc (4.5.0 -> 4.6.1)
* openblas-gnu-ohpc (0.2.19 -> 0.2.20)
* openmpi-gnu-ohpc (1.10.6 -> 1.10.7)
* openmpi-psm2-gnu-ohpc (1.10.6 -> 1.10.7)
* openmpi3-gnu7-ohpc (3.0.0 -> 3.1.0)
* openmpi3-intel-ohpc (3.0.0 -> 3.1.0)
* openmpi3-pmix-slurm-gnu7-ohpc (3.0.0 -> 3.1.0)
* openmpi3-pmix-slurm-intel-ohpc (3.0.0 -> 3.1.0)
* pdtoolkit-gnu-ohpc (3.23 -> 3.25)
* petsc-gnu-impi-ohpc (3.7.5 -> 3.8.3)
* petsc-gnu-mpich-ohpc (3.7.5 -> 3.8.3)
* petsc-gnu-mvapich2-ohpc (3.7.5 -> 3.8.3)
* petsc-gnu-openmpi-ohpc (3.7.5 -> 3.8.3)
* petsc-gnu7-impi-ohpc (3.8.3 -> 3.9.1)
* petsc-gnu7-mpich-ohpc (3.8.3 -> 3.9.1)
* petsc-gnu7-mvapich2-ohpc (3.8.3 -> 3.9.1)
* petsc-gnu7-openmpi3-ohpc (3.8.3 -> 3.9.1)
* petsc-intel-impi-ohpc (3.8.3 -> 3.9.1)
* petsc-intel-mpich-ohpc (3.8.3 -> 3.9.1)
* petsc-intel-mvapich2-ohpc (3.8.3 -> 3.9.1)
* petsc-intel-openmpi-ohpc (3.7.6 -> 3.8.3)
* petsc-intel-openmpi3-ohpc (3.8.3 -> 3.9.1)
* phdf5-gnu-impi-ohpc (1.8.17 -> 1.10.1)
* phdf5-gnu-mpich-ohpc (1.8.17 -> 1.10.1)
* phdf5-gnu-mvapich2-ohpc (1.8.17 -> 1.10.1)
* phdf5-gnu-openmpi-ohpc (1.8.17 -> 1.10.1)
* phdf5-gnu7-impi-ohpc (1.10.1 -> 1.10.2)
* phdf5-gnu7-mpich-ohpc (1.10.1 -> 1.10.2)
* phdf5-gnu7-mvapich2-ohpc (1.10.1 -> 1.10.2)
* phdf5-gnu7-openmpi3-ohpc (1.10.1 -> 1.10.2)
* phdf5-intel-impi-ohpc (1.10.1 -> 1.10.2)
* phdf5-intel-mpich-ohpc (1.10.1 -> 1.10.2)
* phdf5-intel-mvapich2-ohpc (1.10.1 -> 1.10.2)
* phdf5-intel-openmpi3-ohpc (1.10.1 -> 1.10.2)
* pnetcdf-gnu7-impi-ohpc (1.8.1 -> 1.9.0)
* pnetcdf-gnu7-mpich-ohpc (1.8.1 -> 1.9.0)
* pnetcdf-gnu7-mvapich2-ohpc (1.8.1 -> 1.9.0)
* pnetcdf-gnu7-openmpi3-ohpc (1.8.1 -> 1.9.0)
* pnetcdf-intel-impi-ohpc (1.8.1 -> 1.9.0)
* pnetcdf-intel-mpich-ohpc (1.8.1 -> 1.9.0)
* pnetcdf-intel-mvapich2-ohpc (1.8.1 -> 1.9.0)
* pnetcdf-intel-openmpi3-ohpc (1.8.1 -> 1.9.0)
* python-numpy-gnu-ohpc (1.11.1 -> 1.12.1)
* python-numpy-gnu7-ohpc (1.14.2 -> 1.14.3)
* python-numpy-intel-ohpc (1.14.2 -> 1.14.3)
* python-scipy-gnu-mpich-ohpc (0.19.0 -> 0.19.1)
* python-scipy-gnu-mvapich2-ohpc (0.19.0 -> 0.19.1)
* python-scipy-gnu-openmpi-ohpc (0.19.0 -> 0.19.1)
* python-scipy-gnu7-mpich-ohpc (1.0.0 -> 1.1.0)
* python-scipy-gnu7-mvapich2-ohpc (1.0.0 -> 1.1.0)
* python-scipy-gnu7-openmpi3-ohpc (1.0.0 -> 1.1.0)
* python34-numpy-gnu7-ohpc (1.14.2 -> 1.14.3)
* python34-numpy-intel-ohpc (1.14.2 -> 1.14.3)
* python34-scipy-gnu7-mpich-ohpc (1.0.0 -> 1.1.0)
* python34-scipy-gnu7-mvapich2-ohpc (1.0.0 -> 1.1.0)
* python34-scipy-gnu7-openmpi3-ohpc (1.0.0 -> 1.1.0)
* scorep-gnu-impi-ohpc (3.0 -> 3.1)
* scorep-gnu-mpich-ohpc (3.0 -> 3.1)
* scorep-gnu-mvapich2-ohpc (3.0 -> 3.1)
* scorep-gnu-openmpi-ohpc (3.0 -> 3.1)
* scorep-gnu7-impi-ohpc (3.1 -> 4.0)
* scorep-gnu7-mpich-ohpc (3.1 -> 4.0)
* scorep-gnu7-mvapich2-ohpc (3.1 -> 4.0)
* scorep-gnu7-openmpi3-ohpc (3.1 -> 4.0)
* scorep-intel-impi-ohpc (3.1 -> 4.0)
* scorep-intel-mpich-ohpc (3.1 -> 4.0)
* scorep-intel-mvapich2-ohpc (3.1 -> 4.0)
* scorep-intel-openmpi3-ohpc (3.1 -> 4.0)
* singularity-ohpc (2.4.5 -> 2.5.1)
* sionlib-gnu-impi-ohpc (1.7.0 -> 1.7.1)
* sionlib-gnu-mpich-ohpc (1.7.0 -> 1.7.1)
* sionlib-gnu-mvapich2-ohpc (1.7.0 -> 1.7.1)
* sionlib-gnu-openmpi-ohpc (1.7.0 -> 1.7.1)
* slepc-gnu7-impi-ohpc (3.8.2 -> 3.9.1)
* slepc-gnu7-mpich-ohpc (3.8.2 -> 3.9.1)
* slepc-gnu7-mvapich2-ohpc (3.8.2 -> 3.9.1)
* slepc-gnu7-openmpi3-ohpc (3.8.2 -> 3.9.1)
* slepc-intel-impi-ohpc (3.8.2 -> 3.9.1)
* slepc-intel-mpich-ohpc (3.8.2 -> 3.9.1)
* slepc-intel-mvapich2-ohpc (3.8.2 -> 3.9.1)
* slepc-intel-openmpi3-ohpc (3.8.2 -> 3.9.1)
* slurm-contribs-ohpc (17.11.5 -> 17.11.7)
* slurm-devel-ohpc (17.11.5 -> 17.11.7)
* slurm-example-configs-ohpc (17.11.5 -> 17.11.7)
* slurm-libpmi-ohpc (17.11.5 -> 17.11.7)
* slurm-ohpc (17.11.5 -> 17.11.7)
* slurm-openlava-ohpc (17.11.5 -> 17.11.7)
* slurm-pam_slurm-ohpc (17.11.5 -> 17.11.7)
* slurm-perlapi-ohpc (17.11.5 -> 17.11.7)
* slurm-slurmctld-ohpc (17.11.5 -> 17.11.7)
* slurm-slurmd-ohpc (17.11.5 -> 17.11.7)
* slurm-slurmdbd-ohpc (17.11.5 -> 17.11.7)
* slurm-sview-ohpc (17.11.5 -> 17.11.7)
* slurm-torque-ohpc (17.11.5 -> 17.11.7)
* tau-gnu-impi-ohpc (2.26.1 -> 2.27)
* tau-gnu-mpich-ohpc (2.26.1 -> 2.27)
* tau-gnu-mvapich2-ohpc (2.26.1 -> 2.27)
* tau-gnu-openmpi-ohpc (2.26.1 -> 2.27)
* tau-gnu7-impi-ohpc (2.27 -> 2.27.1)
* tau-gnu7-mpich-ohpc (2.27 -> 2.27.1)
* tau-gnu7-mvapich2-ohpc (2.27 -> 2.27.1)
* tau-gnu7-openmpi3-ohpc (2.27 -> 2.27.1)
* tau-intel-impi-ohpc (2.27 -> 2.27.1)
* tau-intel-mpich-ohpc (2.27 -> 2.27.1)
* tau-intel-mvapich2-ohpc (2.27 -> 2.27.1)
* tau-intel-openmpi-ohpc (2.26.1 -> 2.27)
* tau-intel-openmpi3-ohpc (2.27 -> 2.27.1)
* test-suite-ohpc (1.3.4 -> 1.3.5)
* trilinos-gnu-impi-ohpc (12.10.1 -> 12.12.1)
* trilinos-gnu-mpich-ohpc (12.10.1 -> 12.12.1)
* trilinos-gnu-mvapich2-ohpc (12.10.1 -> 12.12.1)
* trilinos-gnu-openmpi-ohpc (12.10.1 -> 12.12.1)
* trilinos-intel-openmpi-ohpc (12.10.1 -> 12.12.1)