Skip to content

v2.3.1 — Fix setup observability in docker-compose

Latest

Choose a tag to compare

@caiolandgraf caiolandgraf released this 18 Jun 23:40
ef3b7de

Summary

Fixes a bug where grove setup removed observability services from docker-compose.yml even when Jaeger, Prometheus, Grafana, Loki, and Promtail were all enabled.

Fixed

  • The compose parser incorrectly treated nested volumes: keys inside services (e.g. under db:) as the top-level volumes: section, causing every subsequent service — including redis, jaeger, loki, promtail, prometheus, and grafana — to be dropped from the generated project.

Install

go install github.com/caiolandgraf/grove@v2.3.1

Workaround for affected projects

Copy docker-compose.yml from grove-base or re-run grove setup with v2.3.1+.