-
Notifications
You must be signed in to change notification settings - Fork 339
Open
Labels
kind/bugSomething is broken or regressedSomething is broken or regressed
Description
What platforms are affected?
linux
What architectures are affected?
amd64
What SpiceDB version are you using?
v1.43.0
Steps to Reproduce
- Run SpiceDB container with the following environment variables:
- SPICEDB_DATASTORE_READ_REPLICA_CONN_URI=read-replica endpoint (user:password@tcp(read-only-host:3306)/database?tls=skip-verify&parseTime=true
- SPICEDB_DATASTORE_CONN_URI=write endpoint (user:password@tcp(write-host:3306)/database?tls=skip-verify&parseTime=true
- Our spicedb config:
containers:- args:
- spicedb
- serve
- '--datastore-engine=mysql'
- '--grpc-enabled=true'
- '--http-enabled=true'
- '--dispatch-cluster-enabled=true'
- '--metrics-enabled=true'
- '--otel-endpoint=datadog-statsd.monitoring.svc.cluster.local:4318'
- '--otel-provider=otlphttp'
- '--dispatch-upstream-addr=kubernetes://spicedb.spicedb:50053'
- '--log-format=json'
- '--otel-service-name=spicedb'
- '--otel-insecure'
- envs: (besides the datastore environment variables)
- name: SPICEDB_GRPC_PRESHARED_KEY
value: grpckey
- name: SPICEDB_GRPC_PRESHARED_KEY
- args:
We are running SpiceDB in EKS v1.31.1-eks-1b3e656
Expected Result
{"level":"info","time":"2025-08-05T08:16:34Z","message":"using mysql datastore engine"}
Actual Result
{"level":"trace","time":"2025-08-03T21:48:27Z","message":"NewMySQLDatastore: unable to instrument connector: unable to register metric: duplicate metrics collector registration attempted"}
{"level":"error","error":"failed to create datastore: NewMySQLDatastore: unable to instrument connector. To view details of this error (that may contain sensitive information), please run with --log-level=trace
diegourban
Metadata
Metadata
Assignees
Labels
kind/bugSomething is broken or regressedSomething is broken or regressed