diff --git a/federation/pkg/federation-controller/deployment/deploymentcontroller.go b/federation/pkg/federation-controller/deployment/deploymentcontroller.go index 4ba9b2a4b1a..91335b4014f 100644 --- a/federation/pkg/federation-controller/deployment/deploymentcontroller.go +++ b/federation/pkg/federation-controller/deployment/deploymentcontroller.go @@ -472,6 +472,9 @@ func (fdc *DeploymentController) reconcileDeployment(key string) (reconciliation return statusError, err } podStatus, err := podanalyzer.AnalysePods(fd.Spec.Selector, allPods, time.Now()) + if err != nil { + return statusError, err + } current := make(map[string]int64) estimatedCapacity := make(map[string]int64) for _, cluster := range clusters {