From 94c937d58888cf2241d691e46a33207169a94cad Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Sat, 11 Apr 2026 17:26:25 -0700 Subject: [PATCH] Disable OTLP metrics exporter in CI, update navidrome to main tag The Dagger Python SDK's OTLP metrics exporter hits a non-functional local endpoint (500s), burning ~9s per retry cycle. Set OTEL_METRICS_EXPORTER=none in the build-dagger CI job. Also update navidrome kustomization to the main-SHA tag (c86b5d7). Co-Authored-By: Claude Opus 4.6 (1M context) --- .forgejo/workflows/build-container.yaml | 4 ++++ argocd/manifests/navidrome/kustomization.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/build-container.yaml b/.forgejo/workflows/build-container.yaml index efa9007..fe6b000 100644 --- a/.forgejo/workflows/build-container.yaml +++ b/.forgejo/workflows/build-container.yaml @@ -73,6 +73,10 @@ jobs: needs: detect if: needs.detect.outputs.dagger != '[]' runs-on: k8s + env: + # Disable Python SDK OTLP metrics exporter — the Dagger engine's local + # OTLP endpoint returns 500s, causing ~9s retry cycles per minute. + OTEL_METRICS_EXPORTER: none strategy: matrix: container: ${{ fromJson(needs.detect.outputs.dagger) }} diff --git a/argocd/manifests/navidrome/kustomization.yaml b/argocd/manifests/navidrome/kustomization.yaml index 7e4665b..a2914f5 100644 --- a/argocd/manifests/navidrome/kustomization.yaml +++ b/argocd/manifests/navidrome/kustomization.yaml @@ -11,4 +11,4 @@ resources: - ingress-tailscale.yaml images: - name: registry.ops.eblu.me/blumeops/navidrome - newTag: v0.61.1-470b4bd + newTag: v0.61.1-c86b5d7