Kubernetes : le garbage collector traite NotFound comme une suppression valide
Écrit par Alessio le 07/02/2026
Problème
Lorsqu’un objet était supprimé par un autre processus, le garbage collector consignait une erreur alors que NotFound est un résultat valide.
Changements
J’ai ajouté la gestion explicite de NotFound dans attemptToDeleteItem : l’événement de suppression virtuelle est mis en file, comme lorsque getObject ne trouve pas l’objet.
Résultat
Les objets supprimés par d’autres processus sont traités sans journaliser d’erreur et les chemins de suppression restent cohérents.
Commit: kubernetes/kubernetes@ae3163e
Issue: #136525