From f8b92a90a681e9f74b05aeae7e16b4faac9274d3 Mon Sep 17 00:00:00 2001 From: Yifan Xiong Date: Tue, 27 Jan 2026 15:36:00 -0800 Subject: [PATCH] Fix numa parsing in job exporter Fix numa parsing in job exporter on GB200. --- .../src/Moneo/src/worker/exporters/node_exporter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/job-exporter/src/Moneo/src/worker/exporters/node_exporter.py b/src/job-exporter/src/Moneo/src/worker/exporters/node_exporter.py index b0ee72af..0fb3fb1a 100644 --- a/src/job-exporter/src/Moneo/src/worker/exporters/node_exporter.py +++ b/src/job-exporter/src/Moneo/src/worker/exporters/node_exporter.py @@ -273,7 +273,7 @@ def get_core_numa_mapping(core_count): numa_mapping = {} lines = output.split('\n') for line in lines: - if 'node ' in line and 'cpus' in line: + if 'node ' in line and 'cpus' in line and not line.strip().endswith('cpus:'): current_numa_domain = int(re.search(r'node (\d+)', line).group(1)) if ':' in line: cpus_str = line.split(': ')[1].split()