mirror of https://github.com/k3s-io/k3s
remove pvc node affinity update check since beta NodeAffinity is immutable
parent
1f69c34478
commit
4aa4255cf1
|
@ -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)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue