diff --git a/CHANGELOG.md b/CHANGELOG.md index 672eecd69..077c2c627 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ This file is used to list changes made in each version of the AWS ParallelCluste - Critical Update for Intel Fortran Compiler & Intel Fortran Compiler Classic: 2023.2.1 **CHANGES** +- Upgrade Slurm to 23.11.0 (from 23.02.6). - Upgrade third-party cookbook dependencies: - nfs-5.1.2 (from nfs-5.0.0) diff --git a/cookbooks/aws-parallelcluster-slurm/attributes/slurm_attributes.rb b/cookbooks/aws-parallelcluster-slurm/attributes/slurm_attributes.rb index 1aee1d190..9628dfab0 100644 --- a/cookbooks/aws-parallelcluster-slurm/attributes/slurm_attributes.rb +++ b/cookbooks/aws-parallelcluster-slurm/attributes/slurm_attributes.rb @@ -1,11 +1,6 @@ # URLs to software packages used during install recipes default['cluster']['slurm']['fleet_config_path'] = "#{node['cluster']['slurm_plugin_dir']}/fleet-config.json" -# Slurm attributes shared between install_slurm and configure_slurm_accounting -default['cluster']['slurm']['commit'] = '' -default['cluster']['slurm']['branch'] = '' -default['cluster']['slurm']['sha256'] = 'ed44d4e591c0f91874d535cb8c9ea67dd2a38bfa4e96fa6c71687293f6a1d3bb' - default['cluster']['dns_domain'] = nil default['cluster']['use_private_hostname'] = 'false' diff --git a/cookbooks/aws-parallelcluster-slurm/attributes/versions.rb b/cookbooks/aws-parallelcluster-slurm/attributes/versions.rb index ebc86598a..24d596a93 100644 --- a/cookbooks/aws-parallelcluster-slurm/attributes/versions.rb +++ b/cookbooks/aws-parallelcluster-slurm/attributes/versions.rb @@ -1,4 +1,8 @@ # Slurm -default['cluster']['slurm']['version'] = '23-02-6-1' +default['cluster']['slurm']['version'] = '23-11-0-1' +default['cluster']['slurm']['commit'] = '' +default['cluster']['slurm']['branch'] = '' +default['cluster']['slurm']['sha256'] = '3780773a80b73ea2edb4353318b4220188f4eda92c31ab3a2bdd3a4fdec76be9' +default['cluster']['slurm']['base_url'] = "https://github.com/SchedMD/slurm/archive" # Munge default['cluster']['munge']['munge_version'] = '0.5.15' diff --git a/cookbooks/aws-parallelcluster-slurm/recipes/install/install_slurm.rb b/cookbooks/aws-parallelcluster-slurm/recipes/install/install_slurm.rb index b1a004338..323191437 100644 --- a/cookbooks/aws-parallelcluster-slurm/recipes/install/install_slurm.rb +++ b/cookbooks/aws-parallelcluster-slurm/recipes/install/install_slurm.rb @@ -30,7 +30,7 @@ "slurm-#{slurm_version}" end slurm_tarball = "#{node['cluster']['sources_dir']}/#{slurm_tar_name}.tar.gz" -slurm_url = "https://github.com/SchedMD/slurm/archive/#{slurm_tar_name}.tar.gz" +slurm_url = "#{node['cluster']['slurm']['base_url']}/#{slurm_tar_name}.tar.gz" slurm_sha256 = if slurm_branch.empty? node['cluster']['slurm']['sha256'] end