Skip to content

Commit d95c628

Browse files
Merge pull request #10049 from barbacbd/OCPBUGS-63711
OCPBUGS-63711: Remove pending items on gcp no-op
2 parents 8fe3603 + ef346ed commit d95c628

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pkg/destroy/gcp/gcp.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,11 +448,12 @@ func (o *ClusterUninstaller) handleOperation(ctx context.Context, op *compute.Op
448448
}
449449

450450
if err != nil {
451+
o.resetRequestID(identifier...)
451452
if isNoOp(err) {
452453
o.Logger.Debugf("No operation found for %s %s", resourceType, item.name)
454+
o.deletePendingItems(item.typeName, []cloudResource{item})
453455
return nil
454456
}
455-
o.resetRequestID(identifier...)
456457
return fmt.Errorf("failed to delete %s %s: %w", resourceType, item.name, err)
457458
}
458459

0 commit comments

Comments
 (0)