envoyproxy/envoy

AsyncClientFactory getThreadLocalCluster failure under validation_server

Open

#15.447 aberto em 11 de mar. de 2021

Ver no GitHub
 (9 comments) (0 reactions) (0 assignees)C++ (5.373 forks)batch import
area/grpcbughelp wanted

Métricas do repositório

Stars
 (27.997 stars)
Métricas de merge de PR
 (Mesclagem média 8d) (378 fundiu PRs em 30d)

Description

We're seeing an issue validating our grpc access logging config

[external/envoy/source/server/config_validation/server.cc:60] error initializing configuration 'generated/config/envoy_canary.yaml': Unknown gRPC client cluster 'grpceventsink'

I think these lines should be using the helper ClusterInfoMaps.getCluster() instead of iterating the map manually.

https://github.com/envoyproxy/envoy/blob/e20957c011b11a4f9f935ec7556ed89d1d8c22d7/source/common/grpc/async_client_manager_impl.cc#L41-L42

Guia do colaborador