diff --git a/pkg/scheduler/factory/factory.go b/pkg/scheduler/factory/factory.go index 49a55410805..a6997dd6d1d 100644 --- a/pkg/scheduler/factory/factory.go +++ b/pkg/scheduler/factory/factory.go @@ -405,14 +405,6 @@ func (c *configFactory) invalidatePredicatesForPvUpdate(oldPV, newPV *v1.Persist break } } - if utilfeature.DefaultFeatureGate.Enabled(features.VolumeScheduling) { - oldAffinity := oldPV.Spec.NodeAffinity - newAffinity := newPV.Spec.NodeAffinity - // If node affinity of PV is changed. - if !reflect.DeepEqual(oldAffinity, newAffinity) { - invalidPredicates.Insert(predicates.CheckVolumeBindingPred) - } - } c.equivalencePodCache.InvalidateCachedPredicateItemOfAllNodes(invalidPredicates) }