From 8334a93a12bfac0fa1515fe42a8522547ef1bfef Mon Sep 17 00:00:00 2001 From: Miguel Caballer Fernandez Date: Wed, 27 May 2026 12:04:29 +0200 Subject: [PATCH 1/3] Add wn_group_name variable for Slurm configuration --- artifacts/lrms/slurm_fe_install.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/artifacts/lrms/slurm_fe_install.yml b/artifacts/lrms/slurm_fe_install.yml index 395609c7..817e30d0 100644 --- a/artifacts/lrms/slurm_fe_install.yml +++ b/artifacts/lrms/slurm_fe_install.yml @@ -3,6 +3,7 @@ connection: local vars: vnode_prefix: 'vnode-' + wn_group_name: '{{ slurm_wn_group_name | default("wn") }}' pre_tasks: - name: Stop and disable firewalls service: @@ -22,7 +23,7 @@ when: ansible_os_family == "Debian" - name: Set slurm_wn_nodenames if not defined set_fact: - slurm_wn_nodenames: '{{ groups["wn"]|map("extract", hostvars, "ansible_hostname")|list if "wn" in groups else [] }}' + slurm_wn_nodenames: '{{ groups[wn_group_name]|map("extract", hostvars, "ansible_hostname")|list if wn_group_name in groups else [] }} when: slurm_wn_nodenames is not defined roles: - role: grycap.nfs From 24bd4565f48aa6aff376ecfec50a5318b4486ce6 Mon Sep 17 00:00:00 2001 From: Miguel Caballer Fernandez Date: Wed, 27 May 2026 12:12:42 +0200 Subject: [PATCH 2/3] Fix YAML syntax for wn_group_name variable --- artifacts/lrms/slurm_fe_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/artifacts/lrms/slurm_fe_install.yml b/artifacts/lrms/slurm_fe_install.yml index 817e30d0..488de92d 100644 --- a/artifacts/lrms/slurm_fe_install.yml +++ b/artifacts/lrms/slurm_fe_install.yml @@ -3,7 +3,7 @@ connection: local vars: vnode_prefix: 'vnode-' - wn_group_name: '{{ slurm_wn_group_name | default("wn") }}' + wn_group_name: "{{ slurm_wn_group_name | default('wn') }}" pre_tasks: - name: Stop and disable firewalls service: From 6965f1a2de4b6c6493f0514f16dbcc440cbb8abf Mon Sep 17 00:00:00 2001 From: Miguel Caballer Fernandez Date: Wed, 27 May 2026 12:20:39 +0200 Subject: [PATCH 3/3] Fix syntax for slurm_wn_nodenames assignment --- artifacts/lrms/slurm_fe_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/artifacts/lrms/slurm_fe_install.yml b/artifacts/lrms/slurm_fe_install.yml index 488de92d..5cdc5ae5 100644 --- a/artifacts/lrms/slurm_fe_install.yml +++ b/artifacts/lrms/slurm_fe_install.yml @@ -23,7 +23,7 @@ when: ansible_os_family == "Debian" - name: Set slurm_wn_nodenames if not defined set_fact: - slurm_wn_nodenames: '{{ groups[wn_group_name]|map("extract", hostvars, "ansible_hostname")|list if wn_group_name in groups else [] }} + slurm_wn_nodenames: '{{ groups[wn_group_name]|map("extract", hostvars, "ansible_hostname")|list if wn_group_name in groups else [] }}' when: slurm_wn_nodenames is not defined roles: - role: grycap.nfs