From 0bb0a314ad621b4628509c1093906558d6ddfb67 Mon Sep 17 00:00:00 2001 From: marcel Date: Sat, 16 May 2026 09:36:37 +0200 Subject: [PATCH] ci(obs): add obs-glitchtip to health assertion loop (now has /_health/ healthcheck) --- .gitea/workflows/nightly.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/nightly.yml b/.gitea/workflows/nightly.yml index 63ec0b03..488efcfb 100644 --- a/.gitea/workflows/nightly.yml +++ b/.gitea/workflows/nightly.yml @@ -180,12 +180,12 @@ jobs: # docker compose up --wait covers services WITH healthcheck directives only. # obs-promtail, obs-cadvisor, obs-node-exporter, and obs-glitchtip-worker have # no healthcheck — they are considered "started" as soon as the process runs. - # This step explicitly asserts the four healthchecked critical services are + # This step explicitly asserts the five healthchecked critical services are # healthy before the smoke test proceeds. run: | set -e unhealthy="" - for svc in obs-loki obs-prometheus obs-grafana obs-tempo; do + for svc in obs-loki obs-prometheus obs-grafana obs-tempo obs-glitchtip; do status=$(docker inspect "$svc" --format '{{.State.Health.Status}}' 2>/dev/null || echo "missing") if [ "$status" != "healthy" ]; then echo "::error::$svc is not healthy (status: $status)"