From f9c2a4afc8309f205eee7f8470fe545a63b687ee Mon Sep 17 00:00:00 2001 From: germann_e Date: Thu, 4 Jul 2024 11:04:29 +0200 Subject: [PATCH] ADD: Slurm 24.05.1 + 23.11.8 versions --- env/sles15/x86_64/sysconfigs/packages.yaml | 5 +---- packages/slurm/package.py | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 packages/slurm/package.py diff --git a/env/sles15/x86_64/sysconfigs/packages.yaml b/env/sles15/x86_64/sysconfigs/packages.yaml index d67232c..8f5b3cb 100644 --- a/env/sles15/x86_64/sysconfigs/packages.yaml +++ b/env/sles15/x86_64/sysconfigs/packages.yaml @@ -196,10 +196,7 @@ packages: readline: require: '%gcc@7.5.0' slurm: - buildable: false - externals: - - prefix: /usr - spec: slurm@23-11-0-1 +pmix +hwloc +hdf5 +mariadb +pam + require: '+pmix +hwloc +hdf5 +mariadb +pam +restd' sqlite: require: '%gcc@7.5.0' tar: diff --git a/packages/slurm/package.py b/packages/slurm/package.py new file mode 100644 index 0000000..af92f8e --- /dev/null +++ b/packages/slurm/package.py @@ -0,0 +1,15 @@ +# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +import os + +from spack.package import * +from spack.pkg.builtin.slurm import Slurm as SpackSlurm + + +class Slurm(SpackSlurm): + + version("24-05-1-1", sha256="8859d90b29e6c81fdc80a16c9063c1ca58fda4245c3835016124cc044a44daec") + version("23-11-8-1", sha256="0e5aba8eb2b6a5b567a3918190a27d8ae3b60ce03acec225ec7ed2584fa450a1")