From 27ec5de8638120ae0f322cab8150fd48743b9705 Mon Sep 17 00:00:00 2001 From: googs1025 Date: Fri, 24 Jan 2025 15:04:12 +0800 Subject: [PATCH] chore(scheduler): improve log output for podtopologyspread filter plugin --- .../framework/plugins/podtopologyspread/filtering.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/scheduler/framework/plugins/podtopologyspread/filtering.go b/pkg/scheduler/framework/plugins/podtopologyspread/filtering.go index 0d95c16ba67..2b0d5d8f3cf 100644 --- a/pkg/scheduler/framework/plugins/podtopologyspread/filtering.go +++ b/pkg/scheduler/framework/plugins/podtopologyspread/filtering.go @@ -329,9 +329,9 @@ func (pl *PodTopologySpread) Filter(ctx context.Context, cycleState *framework.C podLabelSet := labels.Set(pod.Labels) for i, c := range s.Constraints { tpKey := c.TopologyKey - tpVal, ok := node.Labels[c.TopologyKey] + tpVal, ok := node.Labels[tpKey] if !ok { - logger.V(5).Info("Node doesn't have required label", "node", klog.KObj(node), "label", tpKey) + logger.V(5).Info("Node doesn't have required topology label for spread constraint", "node", klog.KObj(node), "topologyKey", tpKey) return framework.NewStatus(framework.UnschedulableAndUnresolvable, ErrReasonNodeLabelNotMatch) }