Skip to content

OpenHPC v1.3.1 (16 June 2017)

Compare
Choose a tag to compare
@koomie koomie released this 16 Jun 22:13
· 0 commits to obs/OpenHPC_1.3_Factory since this release

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 the gnu7 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 to R-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)