From de476b25bc7576f84bf0a29af8bd334352f85bcf Mon Sep 17 00:00:00 2001 From: rameshiyer27 Date: Mon, 20 Jun 2022 08:52:20 +0100 Subject: Fix K8s participant fails to verify the status of the deployed pods The participant verifies the status of the deployed pods in the cluster with the string name appending the release name and chart id. Verification would fail if the name of the pod doesn't contain the helm release name, hence removing the same. Issue-ID: POLICY-4236 Signed-off-by: zrrmmua Change-Id: I1f63452aa1135d59cc4c4daa3f9303a18fe0702d --- .../clamp/acm/participant/kubernetes/helm/PodStatusValidator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/participant/participant-impl/participant-impl-kubernetes/src/main/java/org/onap/policy/clamp/acm/participant/kubernetes/helm/PodStatusValidator.java b/participant/participant-impl/participant-impl-kubernetes/src/main/java/org/onap/policy/clamp/acm/participant/kubernetes/helm/PodStatusValidator.java index f8b08a6be..8267bda13 100644 --- a/participant/participant-impl/participant-impl-kubernetes/src/main/java/org/onap/policy/clamp/acm/participant/kubernetes/helm/PodStatusValidator.java +++ b/participant/participant-impl/participant-impl-kubernetes/src/main/java/org/onap/policy/clamp/acm/participant/kubernetes/helm/PodStatusValidator.java @@ -91,8 +91,8 @@ public class PodStatusValidator implements Runnable { } private ProcessBuilder verifyPodStatusCommand(ChartInfo chart) { - String podName = chart.getReleaseName() + "-" + chart.getChartId().getName(); - String cmd = "kubectl get pods --namespace " + chart.getNamespace() + " | grep " + podName; + String cmd = "kubectl get pods --namespace " + chart.getNamespace() + " | grep " + + chart.getChartId().getName(); return new ProcessBuilder("sh", "-c", cmd); } -- cgit 1.2.3-korg