From 7696949715842861f23e802bc545492ee6c072e5 Mon Sep 17 00:00:00 2001 From: Steve Brasier Date: Wed, 28 May 2025 13:37:40 +0000 Subject: [PATCH 1/5] bump openhpc: encoded munge key, always configless --- ansible/validate.yml | 8 -------- environments/common/inventory/group_vars/all/openhpc.yml | 4 +--- requirements.yml | 2 +- 3 files changed, 2 insertions(+), 12 deletions(-) diff --git a/ansible/validate.yml b/ansible/validate.yml index e307ec649..86873927d 100644 --- a/ansible/validate.yml +++ b/ansible/validate.yml @@ -26,14 +26,6 @@ - import_role: name: stackhpc.openhpc tasks_from: validate.yml - - assert: - that: "'enable_configless' in openhpc_config.SlurmctldParameters | default([])" - fail_msg: | - 'enable_configless' not found in openhpc_config.SlurmctldParameters - is variable openhpc_config overridden? - Additional slurm.conf parameters should be provided using variable openhpc_config_extra. - success_msg: Checked Slurm will be configured for configless operation - delegate_to: localhost - run_once: true - name: Validate filebeat configuration hosts: filebeat diff --git a/environments/common/inventory/group_vars/all/openhpc.yml b/environments/common/inventory/group_vars/all/openhpc.yml index 005bdf04d..aff8475e8 100644 --- a/environments/common/inventory/group_vars/all/openhpc.yml +++ b/environments/common/inventory/group_vars/all/openhpc.yml @@ -42,11 +42,9 @@ openhpc_packages_default: - podman-compose openhpc_packages_extra: [] openhpc_packages: "{{ (openhpc_packages_default + openhpc_packages_extra) | select | list }}" -openhpc_munge_key: "{{ vault_openhpc_mungekey | b64decode }}" +openhpc_munge_key_b64: "{{ vault_openhpc_mungekey }}" openhpc_login_only_nodes: login openhpc_config_default: - SlurmctldParameters: - - enable_configless TaskPlugin: task/cgroup,task/affinity ReturnToService: 2 # is stackhpc.openhpc default, but templating bug means it is needed here too openhpc_config_rebuild: diff --git a/requirements.yml b/requirements.yml index 729280df5..45e60c226 100644 --- a/requirements.yml +++ b/requirements.yml @@ -4,7 +4,7 @@ roles: version: v25.3.2 name: stackhpc.nfs - src: https://github.com/stackhpc/ansible-role-openhpc.git - version: v1.0.0 + version: feat/only-configless # TODO: bump to release name: stackhpc.openhpc - src: https://github.com/stackhpc/ansible-node-exporter.git version: stackhpc From 0dc629c6c7c9437815611cacdddfbf9b15e2da32 Mon Sep 17 00:00:00 2001 From: Steve Brasier Date: Wed, 30 Jul 2025 16:32:15 +0100 Subject: [PATCH 2/5] bump openhpc role to release --- requirements.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.yml b/requirements.yml index 14e10a2a5..8850c1615 100644 --- a/requirements.yml +++ b/requirements.yml @@ -4,7 +4,7 @@ roles: version: v25.3.2 name: stackhpc.nfs - src: https://github.com/stackhpc/ansible-role-openhpc.git - version: feat/only-configless # TODO: bump to release + version: v1.3.0 name: stackhpc.openhpc - src: https://github.com/stackhpc/ansible-node-exporter.git version: stackhpc From ee5acb5f8a0596e98e3743025fdcbfa979214fa2 Mon Sep 17 00:00:00 2001 From: Steve Brasier Date: Tue, 5 Aug 2025 15:49:35 +0000 Subject: [PATCH 3/5] bump CI image --- environments/.stackhpc/tofu/cluster_image.auto.tfvars.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json b/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json index 0486c41d7..23ba55943 100644 --- a/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json +++ b/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json @@ -1,6 +1,6 @@ { "cluster_image": { - "RL8": "openhpc-RL8-250805-1048-59517120", - "RL9": "openhpc-RL9-250805-1050-59517120" + "RL8": "openhpc-RL8-250805-1410-35724c15", + "RL9": "openhpc-RL9-250805-1409-35724c15" } } From cf58257ab667865e463311219058ef832ee4f8b8 Mon Sep 17 00:00:00 2001 From: Steve Brasier Date: Wed, 6 Aug 2025 09:23:46 +0000 Subject: [PATCH 4/5] Revert "bump CI image" This reverts commit ee5acb5f8a0596e98e3743025fdcbfa979214fa2. --- environments/.stackhpc/tofu/cluster_image.auto.tfvars.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json b/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json index 23ba55943..0486c41d7 100644 --- a/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json +++ b/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json @@ -1,6 +1,6 @@ { "cluster_image": { - "RL8": "openhpc-RL8-250805-1410-35724c15", - "RL9": "openhpc-RL9-250805-1409-35724c15" + "RL8": "openhpc-RL8-250805-1048-59517120", + "RL9": "openhpc-RL9-250805-1050-59517120" } } From 089a7a8b27102b9c5db381e02194c4cb7d483ea0 Mon Sep 17 00:00:00 2001 From: Steve Brasier Date: Wed, 6 Aug 2025 09:24:36 +0000 Subject: [PATCH 5/5] bump CI image again to try to trigger CI --- environments/.stackhpc/tofu/cluster_image.auto.tfvars.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json b/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json index 0486c41d7..23ba55943 100644 --- a/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json +++ b/environments/.stackhpc/tofu/cluster_image.auto.tfvars.json @@ -1,6 +1,6 @@ { "cluster_image": { - "RL8": "openhpc-RL8-250805-1048-59517120", - "RL9": "openhpc-RL9-250805-1050-59517120" + "RL8": "openhpc-RL8-250805-1410-35724c15", + "RL9": "openhpc-RL9-250805-1409-35724c15" } }