Skip to content

XdsDepManager generated invalid configuration #12152

Closed
@ejona86

Description

@ejona86

The CI for #12141 flaked:

io.grpc.StatusRuntimeException: INTERNAL: CdsLb for cluster0: Unable to find non-dynamic root cluster

However, that is supposed to be impossible:

StatusOr<XdsClusterConfig> clusterConfigOr = xdsConfig.getClusters().get(clusterName);
if (clusterConfigOr == null) {
if (clusterSubscription == null) {
// Should be impossible, because XdsDependencyManager wouldn't have generated this
return fail(Status.INTERNAL.withDescription(
errorPrefix() + "Unable to find non-dynamic root cluster"));
}

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions