Skip to content

Commit 2b581c3

Browse files
enrico-usailukeseawalker
authored andcommitted
Upgrade Slurm from 20.02.4 to 20.02.7
+ Use GitHub as repository to download source code. Signed-off-by: Enrico Usai <usai@amazon.com>
1 parent bb2bf96 commit 2b581c3

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ aws-parallelcluster-cookbook CHANGELOG
33

44
This file is used to list changes made in each version of the AWS ParallelCluster cookbook.
55

6+
2.10.4
7+
-----
8+
9+
**CHANGES**
10+
- Upgrade Slurm to version 20.02.7
11+
612
2.10.3
713
-----
814

attributes/default.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,9 @@
9898
default['cfncluster']['torque']['url'] = 'https://github.com/adaptivecomputing/torque/archive/6.1.2.tar.gz'
9999
# Slurm software
100100
default['cfncluster']['slurm_plugin_dir'] = '/etc/parallelcluster/slurm_plugin'
101-
default['cfncluster']['slurm']['version'] = '20.02.4'
102-
default['cfncluster']['slurm']['url'] = 'https://download.schedmd.com/slurm/slurm-20.02.4.tar.bz2'
103-
default['cfncluster']['slurm']['sha1'] = '294de3a2e1410945eb516c40eff5f92087501893'
101+
default['cfncluster']['slurm']['version'] = '20-02-7-1'
102+
default['cfncluster']['slurm']['url'] = "https://github.com/SchedMD/slurm/archive/slurm-#{node['cfncluster']['slurm']['version']}.tar.gz"
103+
default['cfncluster']['slurm']['sha1'] = '36548efab7d19f24b3fef3bd52f75efb664349d9'
104104
# PMIx software
105105
default['cfncluster']['pmix']['version'] = '3.1.5'
106106
default['cfncluster']['pmix']['url'] = "https://github.com/openpmix/openpmix/releases/download/v#{node['cfncluster']['pmix']['version']}/pmix-#{node['cfncluster']['pmix']['version']}.tar.gz"

recipes/slurm_install.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
source #{node['cfncluster']['cookbook_virtualenv_path']}/bin/activate
6060
6161
tar xf #{slurm_tarball}
62-
cd slurm-#{node['cfncluster']['slurm']['version']}
62+
cd slurm-slurm-#{node['cfncluster']['slurm']['version']}
6363
./configure --prefix=/opt/slurm --with-pmix=/opt/pmix
6464
CORES=$(grep processor /proc/cpuinfo | wc -l)
6565
make -j $CORES
@@ -89,7 +89,7 @@
8989
cwd Chef::Config[:file_cache_path]
9090
code <<-SLURMLICENSE
9191
set -e
92-
cd slurm-#{node['cfncluster']['slurm']['version']}
92+
cd slurm-slurm-#{node['cfncluster']['slurm']['version']}
9393
cp -v COPYING #{node['cfncluster']['license_dir']}/slurm/COPYING
9494
cp -v DISCLAIMER #{node['cfncluster']['license_dir']}/slurm/DISCLAIMER
9595
cp -v LICENSE.OpenSSL #{node['cfncluster']['license_dir']}/slurm/LICENSE.OpenSSL

0 commit comments

Comments
 (0)