From aa1771107eb4d7dbc4e4e26422dce4e7e105c9ad Mon Sep 17 00:00:00 2001 From: Aleksandra Malinowska Date: Fri, 7 Jul 2017 16:26:27 +0200 Subject: [PATCH] change scope of findUnneeded metric --- cluster-autoscaler/core/static_autoscaler.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cluster-autoscaler/core/static_autoscaler.go b/cluster-autoscaler/core/static_autoscaler.go index a11c9de347..8981a24690 100644 --- a/cluster-autoscaler/core/static_autoscaler.go +++ b/cluster-autoscaler/core/static_autoscaler.go @@ -252,14 +252,13 @@ func (a *StaticAutoscaler) RunOnce(currentTime time.Time) errors.AutoscalerError } if a.ScaleDownEnabled { - unneededStart := time.Now() - pdbs, err := pdbLister.List() if err != nil { glog.Errorf("Failed to list pod disruption budgets: %v", err) return errors.ToAutoscalerError(errors.ApiCallError, err) } + unneededStart := time.Now() // In dry run only utilization is updated calculateUnneededOnly := a.lastScaleUpTime.Add(a.ScaleDownDelay).After(time.Now()) || a.lastScaleDownFailedTrial.Add(a.ScaleDownTrialInterval).After(time.Now()) ||