Skip to content

Commit

Permalink
Merge pull request karmada-io#5444 from whitewindmills/skip-deleting-obj
Browse files Browse the repository at this point in the history
skip descheduling ResourceBinding which is being deleted
  • Loading branch information
karmada-bot committed Aug 28, 2024
2 parents 295dee8 + e13d06b commit a61d36a
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions pkg/descheduler/descheduler.go
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,10 @@ func (d *Descheduler) worker(key util.QueueKey) error {
}
return fmt.Errorf("get ResourceBinding(%s) error: %v", namespacedName, err)
}
if !binding.DeletionTimestamp.IsZero() {
klog.Infof("ResourceBinding(%s) in work queue is being deleted, ignore.", namespacedName)
return nil
}

h := core.NewSchedulingResultHelper(binding)
if _, undesiredClusters := h.GetUndesiredClusters(); len(undesiredClusters) == 0 {
Expand Down

0 comments on commit a61d36a

Please sign in to comment.