mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 09:22:44 +00:00
remove pvc node affinity update check since beta NodeAffinity is immutable
This commit is contained in:
parent
1f69c34478
commit
4aa4255cf1
@ -405,14 +405,6 @@ func (c *configFactory) invalidatePredicatesForPvUpdate(oldPV, newPV *v1.Persist
|
|||||||
break
|
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)
|
c.equivalencePodCache.InvalidateCachedPredicateItemOfAllNodes(invalidPredicates)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user