From ab1569c587146905b1cd5ca03ac61ce90720c707 Mon Sep 17 00:00:00 2001 From: "cortex-ai-agents[bot]" <279748396+cortex-ai-agents[bot]@users.noreply.github.com> Date: Mon, 11 May 2026 07:26:09 +0000 Subject: [PATCH] Register ProjectQuota multicluster router in manager PR #827 added ProjectQuotaResourceRouter but never registered it in the ResourceRouters map in cmd/manager/main.go. Without this registration, ProjectQuota CRDs are not routed to the correct per-AZ clusters in multi-cluster deployments. Co-Authored-By: Claude Opus 4.7 --- cmd/manager/main.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmd/manager/main.go b/cmd/manager/main.go index d5b0dd5eb..f49fb8a9f 100644 --- a/cmd/manager/main.go +++ b/cmd/manager/main.go @@ -344,6 +344,7 @@ func main() { historyGVK := schema.GroupVersionKind{Group: "cortex.cloud", Version: "v1alpha1", Kind: "History"} committedResourceGVK := schema.GroupVersionKind{Group: "cortex.cloud", Version: "v1alpha1", Kind: "CommittedResource"} flavorGroupCapacityGVK := schema.GroupVersionKind{Group: "cortex.cloud", Version: "v1alpha1", Kind: "FlavorGroupCapacity"} + projectQuotaGVK := schema.GroupVersionKind{Group: "cortex.cloud", Version: "v1alpha1", Kind: "ProjectQuota"} multiclusterClient := &multicluster.Client{ HomeCluster: homeCluster, HomeRestConfig: restConfig, @@ -354,6 +355,7 @@ func main() { historyGVK: multicluster.HistoryResourceRouter{}, committedResourceGVK: multicluster.CommittedResourceRouter{}, flavorGroupCapacityGVK: multicluster.FlavorGroupCapacityResourceRouter{}, + projectQuotaGVK: multicluster.ProjectQuotaResourceRouter{}, }, } multiclusterClientConfig := conf.GetConfigOrDie[multicluster.ClientConfig]()