From 623d42b8bfbce8186ae105c723e70ce558dbceed Mon Sep 17 00:00:00 2001 From: Roman Baron Date: Sun, 8 Mar 2026 14:54:44 +0200 Subject: [PATCH] scheduler: Removed lazy pod signing --- pkg/scheduler/schedule_one.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkg/scheduler/schedule_one.go b/pkg/scheduler/schedule_one.go index 698017bde69..2570ae9a3b3 100644 --- a/pkg/scheduler/schedule_one.go +++ b/pkg/scheduler/schedule_one.go @@ -655,9 +655,6 @@ func (sched *Scheduler) findNodesThatFitPod(ctx context.Context, schedFramework if utilfeature.DefaultFeatureGate.Enabled(features.OpportunisticBatching) { // We get the node hint even if we have a nominated name for simplicity, but we could potentially avoid it // in this scenario in the future. - if podInfo.PodSignature == nil { - podInfo.PodSignature = schedFramework.SignPod(ctx, pod, state.ShouldRecordPluginMetrics()) - } nodeHint = schedFramework.GetNodeHint(ctx, pod, podInfo.PodSignature, state, sched.CurrentCycle()) }