diff --git a/orchestrator.py b/orchestrator.py index 34207c1..a1f1211 100644 --- a/orchestrator.py +++ b/orchestrator.py @@ -533,7 +533,8 @@ async def process_checkout_wait_step( return data = await response.json() - nodes = data.get("data", []) + # KernelCI API returns nodes in "items" array, not "data" + nodes = data.get("items", []) # Look for a node with submitter: "service:pipeline" and matching tree for node in nodes: