Upgrade grafana-sidecar 1.28.0 → 2.6.0 + container.py port #332

Merged
eblume merged 4 commits from grafana-sidecar-2.6.0 into main 2026-04-13 07:57:14 -07:00

4 commits

Author SHA1 Message Date
e686812f8a Update grafana-sidecar image tag to v2.6.0-b75c4f9
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 07:34:19 -07:00
b94792168b Add comment explaining venv cleanup find command
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 07:33:31 -07:00
d1b62a38d5 Compact find command in grafana-sidecar container.py
Use sh -c with implicit string concatenation to keep the find command
readable as a single shell expression.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 07:31:44 -07:00
b75c4f970b Upgrade grafana-sidecar 1.28.0 → 2.6.0, port to container.py
The 2.x memory regression (#462) is resolved and the remaining ~35MB
overhead is static (health endpoint server), not a leak. Port the build
from Dockerfile to native Dagger container.py and add liveness/readiness
probes using the new /healthz endpoint on port 8080.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 07:28:19 -07:00