envoyproxy/envoy

Envoy and control-plane xDS over ADS protocol deadlock when filtering stats

Open

#9,856 创建于 2020年1月28日

在 GitHub 查看
 (12 评论) (0 反应) (0 负责人)C++ (5,373 fork)batch import
area/statsarea/xdsbughelp wanted

仓库指标

Star
 (27,997 star)
PR 合并指标
 (平均合并 8天) (30 天内合并 378 个 PR)

描述

Description: When using a stats_matcher inclusion_list, Envoy using the ADS variant of the xDS protocol will fail to receive cluster updates from the control-plane. After receiving an initial Cluster list, Envoy will no longer receive cluster updates. When paired with envoyproxy/go-control-plane in ADS mode, this can cause EDS updates to stall if the cluster list is later expanded.

Repro steps: A docker-compose reproduction of the issue with Envoy 1.12.2 and 1.13.0

Relevant Links:

贡献者指南