argo-cd
argo-cd copied to clipboard
otelgrpc package should use interceptors in favor of stats handlers
Summary
Otelgrpc dependency (go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc) >= v0.46.0 has deprecated the use of StreamServerInterceptor, UnaryServerInterceptor, and StreamClientInterceptor. Migrating to stats handlers should be performed in a future release of Argo CD to guarantee backwards compatability.
- https://github.com/open-telemetry/opentelemetry-go-contrib/pull/4534
@34fathombelow
I'm a new contributor. If this is not too difficult, could you assign it to me?
@Jack-R-lantern feel free to take this task - this has been worked on in #17790, but is currently failing the E2E tests...