From 252ea280316b55a292ac778843013178367e83cc Mon Sep 17 00:00:00 2001
From: Gregor Cerar <grega90@gmail.com>
Date: Wed, 19 Feb 2025 15:06:30 +0100
Subject: [PATCH] update

---
 src/service_api/main.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/service_api/main.py b/src/service_api/main.py
index 4dba365..c89d073 100644
--- a/src/service_api/main.py
+++ b/src/service_api/main.py
@@ -326,6 +326,10 @@ async def get_pod_details(pod_name_or_uid: str) -> Optional[PodInfoExtended]:
         # Step 2: Get the Deployment owner of the ReplicaSet
         query = f'kube_replicaset_owner{{namespace="{pod["namespace"]}", replicaset="{replicaset_name}"}}'
         metric, _ = await _query_instant(client, cfg, query)
+
+        if metric is None:
+            return None
+
         deployment_name = metric.get("owner_name")
 
         if deployment_name is None:
-- 
GitLab