From bc604e9ed515fc65051c696f4c646f463f37d062 Mon Sep 17 00:00:00 2001 From: Martin <git@mail.de> Date: Sat, 5 Apr 2025 13:24:11 +0200 Subject: [PATCH] remove finalizers from application if deletion stucks --- alfa-client/Jenkinsfile.e2e | 3 +++ 1 file changed, 3 insertions(+) diff --git a/alfa-client/Jenkinsfile.e2e b/alfa-client/Jenkinsfile.e2e index ebde179723..29cf0ec518 100644 --- a/alfa-client/Jenkinsfile.e2e +++ b/alfa-client/Jenkinsfile.e2e @@ -643,7 +643,10 @@ Boolean hasNamespaceFile(String bezeichner) { Void waitForDeletion(String bezeichner) { try { sh "kubectl wait --for=delete applications/by-${bezeichner}-dev-application -n argocd --timeout=900s" + sh "oc patch applications.argoproj.io by-${bezeichner}-dev-application -n argocd --type=json -p '[{"op": "remove", "path": "/metadata/finalizers"}]'" + sh "kubectl wait --for=delete applications/by-${bezeichner}-dev-application -n argocd --timeout=900s" } catch (Exception e) { + error("Application by-${bezeichner}-dev-application konnte nicht gelöscht werden") } } -- GitLab