diff --git a/spack_overlay/etc/spack/packages.yaml.jinja b/spack_overlay/etc/spack/packages.yaml.jinja
index 114755f6fe5fe649d78105244014cbb9e476b476..0970252d2d533ec24349650f5788b80575ffd2ea 100644
--- a/spack_overlay/etc/spack/packages.yaml.jinja
+++ b/spack_overlay/etc/spack/packages.yaml.jinja
@@ -10,7 +10,7 @@ packages:
   slurm:
     buildable: False
     externals:
-    - spec: "slurm@20-11-4-1+pmix"
+    - spec: "slurm@22-05-8-1+pmix"
       prefix: /usr
   knem:
     buildable: False
diff --git a/toolchains/gcc-13_2_0-openmpi-4_1_6/spack.yaml.jinja b/toolchains/gcc-13_2_0-openmpi-4_1_6/spack.yaml.jinja
index bbed5c6c520522d09a36581604d56a8fe2f18967..65e962675a9c7d148de3238e88300859b703aab1 100644
--- a/toolchains/gcc-13_2_0-openmpi-4_1_6/spack.yaml.jinja
+++ b/toolchains/gcc-13_2_0-openmpi-4_1_6/spack.yaml.jinja
@@ -3,7 +3,7 @@ spack:
   - compilers:
     - "{{ toolchain_compiler }}"
   - mpis:
-    - openmpi@4.1.6~cuda fabrics=ucx schedulers=slurm ^slurm@20-11-4-1+pmix^ucx@1.15.0+cma~cuda+dc+dm~gdrcopy+ib_hw_tm+knem+mlx5_dv+rc+rdmacm+thread_multiple+ud+verbs~vfs~xpmem
+    - openmpi@4.1.6~cuda fabrics=ucx schedulers=slurm ^slurm@22-05-8-1+pmix^ucx@1.15.0+cma~cuda+dc+dm~gdrcopy+ib_hw_tm+knem+mlx5_dv+rc+rdmacm+thread_multiple+ud+verbs+vfs~xpmem
   - packages:
     - binutils@2.40+headers+ld
     - openblas@0.3.24