Merge pull request #2315 from yy158775/workstatus_sync

stop update status if Work object in terminating state
This commit is contained in:
karmada-bot 2022-08-04 15:37:05 +08:00 committed by GitHub
commit 393bf843de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -194,6 +194,11 @@ func (c *WorkStatusController) syncWorkStatus(key util.QueueKey) error {
return err return err
} }
// stop update status if Work object in terminating state.
if !workObject.DeletionTimestamp.IsZero() {
return nil
}
desiredObj, err := c.getRawManifest(workObject.Spec.Workload.Manifests, observedObj) desiredObj, err := c.getRawManifest(workObject.Spec.Workload.Manifests, observedObj)
if err != nil { if err != nil {
return err return err