From 5bdbf622c32282e1978cc17036afd4096546354a Mon Sep 17 00:00:00 2001 From: Priyansh Saxena <130545865+Transcendental-Programmer@users.noreply.github.com> Date: Wed, 28 May 2025 15:35:51 +0000 Subject: [PATCH] These changes will: 1. Make the CI workflow fail when tests fail 2. Set a proper Git email for automated commits 3. Fix the Prometheus installation by setting the required `maximumStartupDurationSeconds` parameter Signed-off-by: Priyansh Saxena <130545865+Transcendental-Programmer@users.noreply.github.com> fix: run command twice Signed-off-by: Priyansh Saxena <130545865+Transcendental-Programmer@users.noreply.github.com> fix: update helm install command to properly include maximumStartupDurationSeconds=300 ensuring all arguments pass correctly Signed-off-by: Priyansh Saxena <130545865+Transcendental-Programmer@users.noreply.github.com> --- .github/workflows/tests.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 387ab60a..ff37f237 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,7 +35,8 @@ jobs: --set alertmanager.service.nodePort=32000 \ --set alertmanager.service.type=NodePort \ --set prometheus-node-exporter.service.nodePort=32001 \ - --set prometheus-node-exporter.service.type=NodePort + --set prometheus-node-exporter.service.type=NodePort \ + --set prometheus.prometheusSpec.maximumStartupDurationSeconds=300 SELECTOR=`kubectl -n prometheus-k8s get service kind-prometheus-kube-prome-prometheus -o wide --no-headers=true | awk '{ print $7 }'` POD_NAME=`kubectl -n prometheus-k8s get pods --selector="$SELECTOR" --no-headers=true | awk '{ print $1 }'` @@ -152,7 +153,8 @@ jobs: path: coverage.json if-no-files-found: error - name: Check CI results - run: grep Fail CI/results.markdown && false || true + run: "! grep Fail CI/results.markdown" + badge: permissions: contents: write @@ -192,7 +194,8 @@ jobs: cd krkn-lib-docs git add . git config user.name "krkn-chaos" - git config user.email "<>" + git config user.email "krkn-actions@users.noreply.github.com" git commit -m "[KRKN] Coverage Badge ${GITHUB_REF##*/}" || echo "no changes to commit" git push +