Skip to content
/ ohpc Public
forked from openhpc/ohpc

OpenHPC Integration, Packaging, and Test Repo

Notifications You must be signed in to change notification settings

rberg2/ohpc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


OpenHPC: Community building blocks for HPC systems. (v1.3)


Introduction

This stack provides a variety of common, pre-built ingredients required to deploy and manage an HPC Linux cluster including provisioning tools, resource management, I/O clients, runtimes, development tools, and a variety of scientific libraries.

The compatible OS version(s) for this release and the total number of pre-packaged RPMs available per architecture type are summarized as follows:

Base OS x86_64 aarch64 noarch
CentOS 7.3 301 193 43
SLES 12 SP2 306 198 43

A detailed list of all available components is available in the "Package Manifest" appendix located in each of the companion install guide documents, and a list of updated packages can be found in the release notes.

** Important note for those upgrading from versions prior to 1.3

There are significant changes included in the warewulf-httpd.conf file that ships with the warewulf-provision-server-ohpc package. If upgrading from a previously installed version, 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

Getting started

OpenHPC provides pre-built binaries via repositories for use with standard Linux package manager tools (e.g. yum or zypper). Package repositories are housed at https://build.openhpc.community. To get started, you can enable an OpenHPC repository locally through installation of an ohpc-release RPM which includes gpg keys for package signing and defines the URL locations for [base] and [update] package repositories. Copies of the ohpc-release package are provided below for convenience. Installtion guides taylored for each supported resource manager are also available below or in the downloads section of the latest release.


Architecture = (x86_64)

[CentOS 7.3]
[SLES 12 SP2]

Architecture = (aarch64)

Note that ARM-based builds in this release are being provided as a Technology Preview. See here for latest info.

[CentOS 7.3]
[SLES 12 SP2]

Questions, Comments, or Bug Reports?

Subscribe to the users email list at https://groups.io/g/openhpc-users or see the http://openhpc.community page for more pointers.

Additional Software Requests?

Please see the component submission page at https://github.com/openhpc/submissions for more information regarding new software inclusion requests.

Register your system

If you are using elements of OpenHPC, please consider registering your system(s) using the System Registration Form.

About

OpenHPC Integration, Packaging, and Test Repo

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 55.6%
  • Fortran 19.9%
  • C++ 12.7%
  • Python 3.3%
  • CMake 3.2%
  • Shell 2.7%
  • Other 2.6%