From 21b0aa57ef8d58f2f76519e3a620905f9a028313 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Tue, 4 Mar 2025 14:43:59 -0700 Subject: [PATCH] node-cleanup: Provide link to job Instead of just the raw description. Signed-off-by: Zack Cerza --- scripts/node_cleanup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/node_cleanup.py b/scripts/node_cleanup.py index abac7b96e4..8678b45e13 100755 --- a/scripts/node_cleanup.py +++ b/scripts/node_cleanup.py @@ -3,8 +3,10 @@ import logging import sys import teuthology +from teuthology.config import config from teuthology.lock import query, ops + def main(): args = parse_args(sys.argv[1:]) if args.verbose: @@ -30,7 +32,9 @@ def main(): log.info("Would attempt to unlock:") for owner, nodes in by_owner.items(): for node in nodes: - log.info(f"{node['name']}\t{node['description']}") + node_job = node['description'].replace( + config.archive_base, config.results_ui_server) + log.info(f"{node['name']}\t{node_job}") else: for owner, nodes in by_owner.items(): ops.unlock_safe([node["name"] for node in nodes], owner) -- 2.39.5