Skip to content

build(deps): bump grafana/grafana to 13.2.5 and drop the CA bundle workaround - #348

Merged
zorn merged 2 commits into
mainfrom
dependabot/docker/instrumentation/grafana/grafana/grafana-13.2.4
Oct 28, 2026
Merged

zorn merged 2 commits into
mainfrom
dependabot/docker/instrumentation/grafana/grafana/grafana-13.2.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps Grafana from 13.2.3 to 13.2.5, and drops the CA bundle workaround from #317.

Dependabot opened this PR for 13.2.4. Grafana released 13.2.5 the same day, and that image ships ca-certificates 20261020. That version removes the compromised eMudhra intermediates, so the apk add step in the Dockerfile is no longer needed. 13.2.4 still ships 20260909. This PR removes the step and the checklist bullet in docs/agents/observability.md that tracked it.

Merging deploys flick-grafana at once. Grafana has no volume, so a revert restores the old image with nothing lost.

Verified on the local stack

Run with Prometheus 3.15.1 (#349) and Tempo 3.1.1 (#350):

  • All 7 dashboards load, both data sources report healthy, and the 3 alert rules evaluate cleanly.
  • The bundled-plugin list matches 13.2.3, so GF_PLUGINS_DISABLE_PLUGINS needs no change.
  • The built image has ca-certificates and ca-certificates-bundle 20261020-r0 without the apk step.
  • The 13.2.4 and 13.2.5 release notes list security fixes and Git Sync and provisioning changes, none of which Flick uses.

Worth a reviewer's attention

  • This branch now has a human commit, so Dependabot no longer updates it. Next month's run opens a fresh PR for any newer tag.
  • Grafana logged one invalid name error from its internal API server at startup. Everything above still works. I could not compare against 13.2.3's log.

Bumps grafana/grafana from 13.2.3 to 13.2.4.

---
updated-dependencies:
- dependency-name: grafana/grafana
  dependency-version: 13.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Oct 28, 2026
13.2.5 ships ca-certificates 20261020, which removes the compromised eMudhra intermediates (#317), so the apk add step is no longer needed.
@zorn zorn changed the title chore(deps): bump grafana/grafana from 13.2.3 to 13.2.4 in /instrumentation/grafana build(deps): bump grafana/grafana to 13.2.5 and drop the CA bundle workaround Oct 28, 2026
@zorn
zorn merged commit 0f4d3ef into main Oct 28, 2026
8 checks passed
@zorn
zorn deleted the dependabot/docker/instrumentation/grafana/grafana/grafana-13.2.4 branch October 28, 2026 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant