diff options
author | Christian Goll <cgoll@suse.de> | 2021-12-16 10:47:15 +0100 |
---|---|---|
committer | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2021-12-23 16:02:09 +0100 |
commit | 37fbe30c4a5b6b9c453078270f7511cc5a1eb146 (patch) | |
tree | cd56c7f0d7903df748d1d38e7a0aa23ac82493f2 /lib | |
parent | 314867e6358377d6a46de442bb04314f75959e25 (diff) | |
download | spack-37fbe30c4a5b6b9c453078270f7511cc5a1eb146.tar.gz spack-37fbe30c4a5b6b9c453078270f7511cc5a1eb146.tar.bz2 spack-37fbe30c4a5b6b9c453078270f7511cc5a1eb146.tar.xz spack-37fbe30c4a5b6b9c453078270f7511cc5a1eb146.zip |
Added opensuse/leap:15 to spack containerize (#27837)
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/docs/containers.rst | 3 | ||||
-rw-r--r-- | lib/spack/spack/container/images.json | 18 |
2 files changed, 21 insertions, 0 deletions
diff --git a/lib/spack/docs/containers.rst b/lib/spack/docs/containers.rst index 3d32de0841..57a9cad189 100644 --- a/lib/spack/docs/containers.rst +++ b/lib/spack/docs/containers.rst @@ -129,6 +129,9 @@ are currently supported are summarized in the table below: * - CentOS 7 - ``centos:7`` - ``spack/centos7`` + * - openSUSE Leap + - ``opensuse/leap`` + - ``spack/leap15`` All the images are tagged with the corresponding release of Spack: diff --git a/lib/spack/spack/container/images.json b/lib/spack/spack/container/images.json index ee4e5a2caa..b82596f20c 100644 --- a/lib/spack/spack/container/images.json +++ b/lib/spack/spack/container/images.json @@ -28,6 +28,19 @@ "develop": "latest" } }, + "opensuse/leap:15": { + "bootstrap": { + "template": "container/leap-15.dockerfile" + }, + "os_package_manager": "zypper", + "build": "spack/leap15", + "build_tags": { + "develop": "latest" + }, + "final": { + "image": "opensuse/leap:latest" + } + }, "nvidia/cuda:11.2.1": { "bootstrap": { "template": "container/cuda_11_2_1.dockerfile", @@ -85,6 +98,11 @@ "update": "yum update -y && amazon-linux-extras install epel -y", "install": "yum install -y", "clean": "rm -rf /var/cache/yum && yum clean all" + }, + "zypper": { + "update": "zypper update -y", + "install": "zypper install -y", + "clean": "rm -rf /var/cache/zypp && zypper clean -a" } } } |