From d65b8e7a320ae427546e1af53bf00c292c3616b6 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Fri, 10 Apr 2026 05:23:35 -0300 Subject: [PATCH] logging: fix groovy-safe awk matcher in data-prepper metrics --- services/logging/Jenkinsfile.data-prepper | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/logging/Jenkinsfile.data-prepper b/services/logging/Jenkinsfile.data-prepper index cdedc40d..156c1a20 100644 --- a/services/logging/Jenkinsfile.data-prepper +++ b/services/logging/Jenkinsfile.data-prepper @@ -110,7 +110,7 @@ EOF fetch_counter() { status="$1" line="$(curl -fsS "${gateway}/metrics" 2>/dev/null | awk -v suite="${suite}" -v status="${status}" ' - /^platform_quality_gate_runs_total\{/ { + /^platform_quality_gate_runs_total{/ { if (index($0, "job=\\"platform-quality-ci\\"") && index($0, "suite=\\"" suite "\\"") && index($0, "status=\\"" status "\\"")) { print $2 exit @@ -140,7 +140,7 @@ METRICS fetch_counter() { status="$1" line="$(curl -fsS "${gateway}/metrics" 2>/dev/null | awk -v suite="${suite}" -v status="${status}" ' - /^platform_quality_gate_runs_total\{/ { + /^platform_quality_gate_runs_total{/ { if (index($0, "job=\\"platform-quality-ci\\"") && index($0, "suite=\\"" suite "\\"") && index($0, "status=\\"" status "\\"")) { print $2 exit