From 71939e570320a50fb9a651058c3cc837856c664b Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Tue, 21 Oct 2025 17:49:56 +0000 Subject: [PATCH 01/14] update dnf repo timestamps --- ansible/roles/openondemand/defaults/main.yml | 3 +++ .../roles/openondemand/tasks/vnc_compute.yml | 7 ------ .../group_vars/all/dnf_repo_timestamps.yml | 22 +++++++++++++++++++ 3 files changed, 25 insertions(+), 7 deletions(-) diff --git a/ansible/roles/openondemand/defaults/main.yml b/ansible/roles/openondemand/defaults/main.yml index 86fb49f20..7b3416cd6 100644 --- a/ansible/roles/openondemand/defaults/main.yml +++ b/ansible/roles/openondemand/defaults/main.yml @@ -102,6 +102,9 @@ openondemand_osc_ood_defaults: ood_auth_openidc: "{{ openondemand_auth_defaults.oidc.ood_auth_openidc if (openondemand_auth | lower) == 'oidc' else none }}" httpd_auth: "{{ openondemand_auth_defaults[openondemand_auth | lower].httpd_auth }}" + # Use Ark pulp repos by default + ood_use_existing_repo_file: true + openondemand_code_server_version: 4.102.2 openondemand_rstudio_version: 2025.05.1-513 openondemand_matlab_version: '' diff --git a/ansible/roles/openondemand/tasks/vnc_compute.yml b/ansible/roles/openondemand/tasks/vnc_compute.yml index 1fba0cdad..0c8eb3db4 100644 --- a/ansible/roles/openondemand/tasks/vnc_compute.yml +++ b/ansible/roles/openondemand/tasks/vnc_compute.yml @@ -1,12 +1,5 @@ --- # Should be run on compute nodes you want to run the graphical desktop on -- name: Enable TurboVNC repo - tags: install - ansible.builtin.get_url: - url: https://raw.githubusercontent.com/TurboVNC/repo/main/TurboVNC.repo - dest: /etc/yum.repos.d/TurboVNC.repo - mode: "0644" - - name: Install EPEL tags: install ansible.builtin.dnf: diff --git a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml index ef2e2d4c7..074484a65 100644 --- a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml +++ b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml @@ -124,6 +124,11 @@ dnf_repos_default: pulp_path: epel/9/Everything/source pulp_timestamp: 20250923T001717 repo_file: epel + epel-cisco: + '9': + pulp_path: openh264/epel/9/x86_64/os/ + pulp_timestamp: 20250925T130153 + repo_file: openh264 extras: '8.10': pulp_path: rocky/8.10/extras/x86_64/os @@ -160,3 +165,20 @@ dnf_repos_default: pulp_path: grafana/oss/rpm pulp_timestamp: 20250917T024714 repo_file: grafana + ondemand-web: + '8': + pulp_path: ondemand/4.0/web/el8/x86_64/ + pulp_timestamp: 20250925T130153 + repo_file: ondemand-web + '9': + pulp_path: ondemand/4.0/web/el9/x86_64/ + pulp_timestamp: 20250925T130153 + repo_file: ondemand-web + TurboVNC: + pulp_path: turbovnc/x86_64/ + pulp_timestamp: 20251009T091906 + repo_file: TurboVNC + TurboVNC-source: + pulp_path: turbovnc/srpms/ + pulp_timestamp: 20251009T091906 + repo_file: TurboVNC From d40ffa2d8133f19c457681d51902f4587df433e5 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 13:25:55 +0000 Subject: [PATCH 02/14] add arbitrary os version key to turbovnc snapshot --- .../group_vars/all/dnf_repo_timestamps.yml | 22 ++++++++++++++----- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml index 074484a65..ad4199f50 100644 --- a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml +++ b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml @@ -175,10 +175,20 @@ dnf_repos_default: pulp_timestamp: 20250925T130153 repo_file: ondemand-web TurboVNC: - pulp_path: turbovnc/x86_64/ - pulp_timestamp: 20251009T091906 - repo_file: TurboVNC + '8': + pulp_path: turbovnc/x86_64/ + pulp_timestamp: 20251009T091906 + repo_file: TurboVNC + '9': + pulp_path: turbovnc/x86_64/ + pulp_timestamp: 20251009T091906 + repo_file: TurboVNC TurboVNC-source: - pulp_path: turbovnc/srpms/ - pulp_timestamp: 20251009T091906 - repo_file: TurboVNC + '8': + pulp_path: turbovnc/srpms/ + pulp_timestamp: 20251009T091906 + repo_file: TurboVNC + '9': + pulp_path: turbovnc/srpms/ + pulp_timestamp: 20251009T091906 + repo_file: TurboVNC From 5ff81c3c04a185ef6889190b892f1820770983c5 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 15:43:03 +0000 Subject: [PATCH 03/14] remove trailing '/' from snapshots --- .../group_vars/all/dnf_repo_timestamps.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml index ad4199f50..3d7a3095f 100644 --- a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml +++ b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml @@ -126,7 +126,7 @@ dnf_repos_default: repo_file: epel epel-cisco: '9': - pulp_path: openh264/epel/9/x86_64/os/ + pulp_path: openh264/epel/9/x86_64/os pulp_timestamp: 20250925T130153 repo_file: openh264 extras: @@ -167,28 +167,28 @@ dnf_repos_default: repo_file: grafana ondemand-web: '8': - pulp_path: ondemand/4.0/web/el8/x86_64/ + pulp_path: ondemand/4.0/web/el8/x86_64 pulp_timestamp: 20250925T130153 repo_file: ondemand-web '9': - pulp_path: ondemand/4.0/web/el9/x86_64/ + pulp_path: ondemand/4.0/web/el9/x86_64 pulp_timestamp: 20250925T130153 repo_file: ondemand-web TurboVNC: '8': - pulp_path: turbovnc/x86_64/ + pulp_path: turbovnc/x86_64 pulp_timestamp: 20251009T091906 repo_file: TurboVNC '9': - pulp_path: turbovnc/x86_64/ + pulp_path: turbovnc/x86_64 pulp_timestamp: 20251009T091906 repo_file: TurboVNC TurboVNC-source: '8': - pulp_path: turbovnc/srpms/ + pulp_path: turbovnc/srpms pulp_timestamp: 20251009T091906 repo_file: TurboVNC '9': - pulp_path: turbovnc/srpms/ + pulp_path: turbovnc/srpms pulp_timestamp: 20251009T091906 repo_file: TurboVNC From 236321e2bd8ae5e2f8937b4585e88856edf20e42 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 17:01:02 +0000 Subject: [PATCH 04/14] only include repos which define the targeted OS version --- ansible/roles/dnf_repos/tasks/set_repos.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ansible/roles/dnf_repos/tasks/set_repos.yml b/ansible/roles/dnf_repos/tasks/set_repos.yml index 2db4de91b..6b228e122 100644 --- a/ansible/roles/dnf_repos/tasks/set_repos.yml +++ b/ansible/roles/dnf_repos/tasks/set_repos.yml @@ -12,7 +12,9 @@ loop: "{{ dnf_repos_repos | dict2items }}" loop_control: label: "{{ repo_name }}[{{ repo_os }}]: {{ repo_values }}" - when: repo_name != 'epel' + when: + - repo_name != 'epel' + - repo_os in item.value vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" repo_values: "{{ item.value[repo_os] }}" @@ -36,7 +38,9 @@ loop: "{{ dnf_repos_repos | dict2items }}" loop_control: label: "{{ repo_name }}[{{ repo_os }}]: {{ repo_values }}" - when: repo_name == 'epel' + when: + - repo_name != 'epel' + - repo_os in item.value vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" repo_values: "{{ item.value[repo_os] }}" From ccb9b8192f15ec4c55b8236d555b605f23218233 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 18:20:24 +0000 Subject: [PATCH 05/14] fix repo name condition --- ansible/roles/dnf_repos/tasks/set_repos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/roles/dnf_repos/tasks/set_repos.yml b/ansible/roles/dnf_repos/tasks/set_repos.yml index 6b228e122..da2f991dd 100644 --- a/ansible/roles/dnf_repos/tasks/set_repos.yml +++ b/ansible/roles/dnf_repos/tasks/set_repos.yml @@ -39,7 +39,7 @@ loop_control: label: "{{ repo_name }}[{{ repo_os }}]: {{ repo_values }}" when: - - repo_name != 'epel' + - repo_name == 'epel' - repo_os in item.value vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" From aa35dbc25474a990a6c1256b0819ed48d09a99bc Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 19:08:26 +0000 Subject: [PATCH 06/14] fix var condition not resolving when RL8 repo doesn't exist --- ansible/roles/dnf_repos/tasks/set_repos.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansible/roles/dnf_repos/tasks/set_repos.yml b/ansible/roles/dnf_repos/tasks/set_repos.yml index da2f991dd..18fbf0ce0 100644 --- a/ansible/roles/dnf_repos/tasks/set_repos.yml +++ b/ansible/roles/dnf_repos/tasks/set_repos.yml @@ -17,7 +17,7 @@ - repo_os in item.value vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" - repo_values: "{{ item.value[repo_os] }}" + repo_values: "{{ item.value[repo_os] | default({}) }}" repo_name: "{{ repo_values.repo_name | default(item.key) }}" repo_content_url: "{{ repo_values.pulp_content_url | default(dnf_repos_pulp_content_url) }}" @@ -43,6 +43,6 @@ - repo_os in item.value vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" - repo_values: "{{ item.value[repo_os] }}" + repo_values: "{{ item.value[repo_os] | default({}) }}" repo_name: "{{ repo_values.repo_name | default(item.key) }}" repo_content_url: "{{ repo_values.pulp_content_url | default(dnf_repos_pulp_content_url) }}" From 0e72752ff9bedefb64e80380dfbb4b5987b48b17 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 19:58:59 +0000 Subject: [PATCH 07/14] =?UTF-8?q?safely=20returns=20an=20empty=20dict=20if?= =?UTF-8?q?=20the=20OS=20key=20doesn=E2=80=99t=20exist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ansible/roles/dnf_repos/tasks/set_repos.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ansible/roles/dnf_repos/tasks/set_repos.yml b/ansible/roles/dnf_repos/tasks/set_repos.yml index 18fbf0ce0..bd78193b8 100644 --- a/ansible/roles/dnf_repos/tasks/set_repos.yml +++ b/ansible/roles/dnf_repos/tasks/set_repos.yml @@ -14,10 +14,10 @@ label: "{{ repo_name }}[{{ repo_os }}]: {{ repo_values }}" when: - repo_name != 'epel' - - repo_os in item.value + - repo_values | length > 0 vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" - repo_values: "{{ item.value[repo_os] | default({}) }}" + repo_values: "{{ item.value.get(repo_os, {}) }}" repo_name: "{{ repo_values.repo_name | default(item.key) }}" repo_content_url: "{{ repo_values.pulp_content_url | default(dnf_repos_pulp_content_url) }}" @@ -40,9 +40,9 @@ label: "{{ repo_name }}[{{ repo_os }}]: {{ repo_values }}" when: - repo_name == 'epel' - - repo_os in item.value + - repo_values | length > 0 vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" - repo_values: "{{ item.value[repo_os] | default({}) }}" + repo_values: "{{ item.value.get(repo_os, {}) }}" repo_name: "{{ repo_values.repo_name | default(item.key) }}" repo_content_url: "{{ repo_values.pulp_content_url | default(dnf_repos_pulp_content_url) }}" From 2fcb1b2e2ece6cbfa228dfa37ed009cde4d89948 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 20:32:51 +0000 Subject: [PATCH 08/14] fix for disable pulp repos --- ansible/roles/dnf_repos/tasks/disable_repos.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ansible/roles/dnf_repos/tasks/disable_repos.yml b/ansible/roles/dnf_repos/tasks/disable_repos.yml index 0339f5b8f..f79139d3f 100644 --- a/ansible/roles/dnf_repos/tasks/disable_repos.yml +++ b/ansible/roles/dnf_repos/tasks/disable_repos.yml @@ -10,9 +10,10 @@ loop: "{{ dnf_repos_repos | dict2items }}" loop_control: label: "{{ repo_name }}[{{ repo_os }}]: {{ repo_values }}" + when: repo_values | length > 0 vars: repo_os: "{{ ansible_distribution_version if ansible_distribution_version in item.value else ansible_distribution_major_version }}" - repo_values: "{{ item.value[repo_os] }}" + repo_values: "{{ item.value.get(repo_os, {}) }}" repo_name: "{{ repo_values.repo_name | default(item.key) }}" repo_content_url: "{{ repo_values.pulp_content_url | default(dnf_repos_pulp_content_url) }}" From 6a784d0ecc1f3646443c01a58f229c0eb660af94 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Thu, 23 Oct 2025 21:45:12 +0000 Subject: [PATCH 09/14] bump CI images --- 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 f6ee4ac1d..89ec5950c 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-251021-1221-915ed3fc", - "RL9": "openhpc-RL9-251021-1221-915ed3fc" + "RL8": "openhpc-RL8-251023-2035-2fcb1b2e", + "RL9": "openhpc-RL9-251023-2035-2fcb1b2e" } } From 508857d71e9f2b39f84b89a95916632f7ea90863 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Fri, 24 Oct 2025 11:51:57 +0000 Subject: [PATCH 10/14] correct epel-cisco repo_file name --- .../common/inventory/group_vars/all/dnf_repo_timestamps.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml index 3d7a3095f..2fb07c4f2 100644 --- a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml +++ b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml @@ -124,11 +124,11 @@ dnf_repos_default: pulp_path: epel/9/Everything/source pulp_timestamp: 20250923T001717 repo_file: epel - epel-cisco: + epel-cisco-openh264: '9': pulp_path: openh264/epel/9/x86_64/os pulp_timestamp: 20250925T130153 - repo_file: openh264 + repo_file: epel-cisco-openh264 extras: '8.10': pulp_path: rocky/8.10/extras/x86_64/os From 51fd04a1c3b6993d93bd9f99650c27d0dd8d6710 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Fri, 24 Oct 2025 14:33:53 +0000 Subject: [PATCH 11/14] bump new CI images --- 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 89ec5950c..fdf983832 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-251023-2035-2fcb1b2e", - "RL9": "openhpc-RL9-251023-2035-2fcb1b2e" + "RL8": "openhpc-RL8-251024-1357-508857d7", + "RL9": "openhpc-RL9-251024-1357-508857d7" } } From 1cb2e706d234dbaf930f51476ef7dc1799495652 Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Mon, 27 Oct 2025 11:02:56 +0000 Subject: [PATCH 12/14] add cvmfs repo to snapshots --- ansible/roles/eessi/tasks/install.yml | 4 +--- ansible/roles/openondemand/defaults/main.yml | 2 +- .../roles/openondemand/tasks/vnc_compute.yml | 6 ++---- .../group_vars/all/dnf_repo_timestamps.yml | 18 ++++++++++++++++++ 4 files changed, 22 insertions(+), 8 deletions(-) diff --git a/ansible/roles/eessi/tasks/install.yml b/ansible/roles/eessi/tasks/install.yml index b596b4cf3..13edc47fc 100644 --- a/ansible/roles/eessi/tasks/install.yml +++ b/ansible/roles/eessi/tasks/install.yml @@ -11,9 +11,7 @@ - name: Import downloaded GPG key # noqa: no-changed-when ansible.builtin.command: rpm --import cvmfs-key.gpg # noqa: command-instead-of-module -- name: Add CVMFS repo - ansible.builtin.dnf: - name: "https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-{{ cvmfs_release_version }}.noarch.rpm" +# cvmfs repo provided by dnf_repos role - name: Install CVMFS ansible.builtin.dnf: diff --git a/ansible/roles/openondemand/defaults/main.yml b/ansible/roles/openondemand/defaults/main.yml index 7b3416cd6..6fa99bdfb 100644 --- a/ansible/roles/openondemand/defaults/main.yml +++ b/ansible/roles/openondemand/defaults/main.yml @@ -102,7 +102,7 @@ openondemand_osc_ood_defaults: ood_auth_openidc: "{{ openondemand_auth_defaults.oidc.ood_auth_openidc if (openondemand_auth | lower) == 'oidc' else none }}" httpd_auth: "{{ openondemand_auth_defaults[openondemand_auth | lower].httpd_auth }}" - # Use Ark pulp repos by default + # Use repo file provided by dnf_repos by default ood_use_existing_repo_file: true openondemand_code_server_version: 4.102.2 diff --git a/ansible/roles/openondemand/tasks/vnc_compute.yml b/ansible/roles/openondemand/tasks/vnc_compute.yml index 0c8eb3db4..86add7103 100644 --- a/ansible/roles/openondemand/tasks/vnc_compute.yml +++ b/ansible/roles/openondemand/tasks/vnc_compute.yml @@ -1,9 +1,7 @@ --- # Should be run on compute nodes you want to run the graphical desktop on -- name: Install EPEL - tags: install - ansible.builtin.dnf: - name: epel-release + +# EPEL and TurboVNC repos are provided by dnf_repos role - name: Check /etc/init.d ansible.builtin.stat: diff --git a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml index 2fb07c4f2..fccdd4662 100644 --- a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml +++ b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml @@ -192,3 +192,21 @@ dnf_repos_default: pulp_path: turbovnc/srpms pulp_timestamp: 20251009T091906 repo_file: TurboVNC + cernvmfs_pkgs: + '8': + path: cvmfs/EL/8/x86_64 + timestamp: 20250816T005446 + repo_file: cvmfs + '9': + path: cvmfs/EL/9/x86_64 + timestamp: 20250816T005446 + repo_file: cvmfs + cernvmfs_cfg: + '8': + path: cvmfs-config/EL/8/x86_64 + timestamp: 20250805T130249 + repo_file: cvmfs + '9': + path: cvmfs-config/EL/9/x86_64 + timestamp: 20250805T130249 + repo_file: cvmfs From d389c00b2058efd1827ed0598bf90d68f1a8039d Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Mon, 27 Oct 2025 11:21:47 +0000 Subject: [PATCH 13/14] fix path key name --- .../group_vars/all/dnf_repo_timestamps.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml index fccdd4662..3e7788c49 100644 --- a/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml +++ b/environments/common/inventory/group_vars/all/dnf_repo_timestamps.yml @@ -194,19 +194,19 @@ dnf_repos_default: repo_file: TurboVNC cernvmfs_pkgs: '8': - path: cvmfs/EL/8/x86_64 - timestamp: 20250816T005446 + pulp_path: cvmfs/EL/8/x86_64 + pulp_timestamp: 20250816T005446 repo_file: cvmfs '9': - path: cvmfs/EL/9/x86_64 - timestamp: 20250816T005446 + pulp_path: cvmfs/EL/9/x86_64 + pulp_timestamp: 20250816T005446 repo_file: cvmfs cernvmfs_cfg: '8': - path: cvmfs-config/EL/8/x86_64 - timestamp: 20250805T130249 + pulp_path: cvmfs-config/EL/8/x86_64 + pulp_timestamp: 20250805T130249 repo_file: cvmfs '9': - path: cvmfs-config/EL/9/x86_64 - timestamp: 20250805T130249 + pulp_path: cvmfs-config/EL/9/x86_64 + pulp_timestamp: 20250805T130249 repo_file: cvmfs From eec97ea5ffa2bbf6cbd6bfc7a111e8e3048c524d Mon Sep 17 00:00:00 2001 From: bertiethorpe Date: Mon, 27 Oct 2025 12:05:47 +0000 Subject: [PATCH 14/14] bump new CI images --- 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 fdf983832..0be7322ec 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-251024-1357-508857d7", - "RL9": "openhpc-RL9-251024-1357-508857d7" + "RL8": "openhpc-RL8-251027-1123-d389c00b", + "RL9": "openhpc-RL9-251027-1123-d389c00b" } }