Skip to content

fix: fixes across dockercompose casting#76

Merged
Nageshbansal merged 1 commit intomainfrom
fix/dockerandsystemd
Mar 19, 2026
Merged

fix: fixes across dockercompose casting#76
Nageshbansal merged 1 commit intomainfrom
fix/dockerandsystemd

Conversation

@Nageshbansal
Copy link
Member

Fixes

  • Fix enricher MetaStore port from 9000 to 5432 (PostgreSQL) and ingester port from 9000 to 4317 (OTLP
    gRPC)
  • Add env var support for all services from Spec.Env (populated by moldings) instead of hardcoding
  • Use enricher-provided SIGNOZ_OTEL_COLLECTOR_CLICKHOUSE_DSN env for ingester and migrator instead of
    hardcoded DSN in command args
  • Add opamp.yaml and functions.yaml config mounts (generated by moldings but previously not mounted)
  • Update ingester command to use migrate sync check + opamp config pattern
  • Update migrator command to use ready && bootstrap && sync up && async up pattern
  • Add restart policies for ingester and signoz services
  • Fix telemetrystore config template to use YAML list for replicas (avoids duplicate key error with
    replicas > 1) (mapping was broken during this feat(docker): file generation for docker compose #27 )
  • Fix telemetrystore molding getData replica count: use Replicas + 1 to match compose template semantics
  • Align config output paths to include component Kind (e.g. telemetrykeeper/clickhousekeeper/)

@Nageshbansal Nageshbansal merged commit 7e8d842 into main Mar 19, 2026
6 checks passed
@Nageshbansal Nageshbansal deleted the fix/dockerandsystemd branch March 19, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants