Skip to content

Commit

Permalink
Bumped version to 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Madeeks committed May 5, 2023
1 parent c64b7f6 commit 9c01d76
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 9 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [Unreleased]
## [1.6.0]

### Added

Expand All @@ -15,11 +15,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
The message is displayed at a [configurable interval](https://sarus.readthedocs.io/en/stable/config/configuration_reference.html#repositorymetadatalocktimings-object-optional) (default 10 seconds), until the lock acquisition timeout is reached.
- Added support for the optional `defaultMPIType` parameter in the `sarus.json` configuration file. More details [here](https://sarus.readthedocs.io/en/stable/config/configuration_reference.html#defaultmpitype-string-optional).
- Added support for the optional `repositoryMetadataLockTimings` parameter in the `sarus.json` configuration file. More details [here](https://sarus.readthedocs.io/en/stable/config/configuration_reference.html#repositorymetadatalocktimings-object-optional).
- Added the AMD GPU OCI hook to provide access to ROCm AMD GPU devices inside the container. More details [here](https://sarus.readthedocs.io/en/stable/config/amdgpu-hook.html)
- Added a new OCI hook to perform arbitrary sequences of bind mounts and device mounts into containers.
The hook is meant to streamline the implementation and usage of advanced features which can be enabled through sets of related mounts.
More details [here](https://sarus.readthedocs.io/en/stable/config/mount-hook.html).
- Added a note about the Boost minimum required version 1.77 when building on ARM.
- Added the AMD GPU OCI hook to provide access to ROCm AMD GPU devices inside the container. More details [here](https://sarus.readthedocs.io/en/stable/config/amdgpu-hook.html)

### Changed

Expand Down
10 changes: 5 additions & 5 deletions doc/config/configuration_reference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -447,8 +447,8 @@ Example configuration file
"securityChecks": true,
"OCIBundleDir": "/var/sarus/OCIBundleDir",
"rootfsFolder": "rootfs",
"prefixDir": "/opt/sarus/1.5.2",
"hooksDir": "/opt/sarus/1.5.2/etc/hooks.d",
"prefixDir": "/opt/sarus/1.6.0",
"hooksDir": "/opt/sarus/1.6.0/etc/hooks.d",
"tempDir": "/tmp",
"localRepositoryBaseDir": "/home",
"centralizedRepositoryDir": "/var/sarus/centralized_repository",
Expand Down Expand Up @@ -497,15 +497,15 @@ Example configuration file
"/opt"
]
},
"seccompProfile": "/opt/sarus/1.5.2/etc/seccomp/default.json",
"seccompProfile": "/opt/sarus/1.6.0/etc/seccomp/default.json",
"apparmorProfile": "sarus-default",
"selinuxLabel": "system_u:system_r:svirt_sarus_t:s0:c124,c675",
"selinuxMountLabel": "system_u:object_r:svirt_sarus_file_t:s0:c715,c811"
"containersPolicy": {
"path": "/opt/sarus/1.5.2/etc/policy.json",
"path": "/opt/sarus/1.6.0/etc/policy.json",
"enforce": false
},
"containersRegistries.dPath": "/opt/sarus/1.5.2/etc/registries.d"
"containersRegistries.dPath": "/opt/sarus/1.6.0/etc/registries.d"
"defaultMPIType": "mpich",
"repositoryMetadataLockTimings": {
"timeoutMs": 120000,
Expand Down
5 changes: 3 additions & 2 deletions spack/packages/sarus/package.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,13 @@ class Sarus(CMakePackage):
"""Sarus is an OCI-compliant container engine for HPC systems."""

homepage = "https://github.com/eth-cscs/sarus"
url = "https://github.com/eth-cscs/sarus/archive/1.5.2.tar.gz"
url = "https://github.com/eth-cscs/sarus/archive/1.6.0.tar.gz"
git = "https://github.com/eth-cscs/sarus.git"

version('develop', branch='develop', submodules=True)
version('master', branch='master', submodules=True)
version("1.5.2", tag="1.5.2", submodules=True)
version("1.6.0", tag="1.6.0", submodules=True)
version("1.5.2", commit="75e223bfe555c15f41d6394b41750c74d56e1d98")
version("1.5.1", commit="9808a4ab7f86359d77f574962f020839266b9ab8")
version("1.5.0", commit="3e244ec8db85978aa42b1c5f47bc94846958bd96")
version("1.4.2", commit="13af2723b5c1cd1890d056af715946596f7ff2c6")
Expand Down

0 comments on commit 9c01d76

Please sign in to comment.