From 11b95dce71809fdf804cca76bde26641b596a99b Mon Sep 17 00:00:00 2001 From: Ben Copeland Date: Sat, 23 May 2026 08:40:23 +0100 Subject: [PATCH] pull_labs: use correct kselftest artifact key Kbuild publishes the tarball as kselftest_tar_xz (or kselftest_tar_gz); node.artifacts.kselftest never exists, so the URL was being dropped from every pull_labs job definition. Match the lookup used by the other kselftest templates. Output JSON key stays "kselftest". Signed-off-by: Ben Copeland --- config/runtime/base/pull_labs.jinja2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/runtime/base/pull_labs.jinja2 b/config/runtime/base/pull_labs.jinja2 index ca2aeab712..1cfb7f6061 100644 --- a/config/runtime/base/pull_labs.jinja2 +++ b/config/runtime/base/pull_labs.jinja2 @@ -9,8 +9,8 @@ {%- if node.artifacts.modules %}, "modules": "{{ node.artifacts.modules }}" {%- endif %} -{%- if node.artifacts.kselftest %}, - "kselftest": "{{ node.artifacts.kselftest }}" +{%- if node.artifacts.kselftest_tar_xz or node.artifacts.kselftest_tar_gz %}, + "kselftest": "{{ node.artifacts.kselftest_tar_xz | default(node.artifacts.kselftest_tar_gz, true) }}" {%- endif %} {%- if nfsroot is defined and nfsroot %}, "rootfs": "{{ nfsroot }}/full.rootfs.tar.xz"