diff --git a/cmd/node-termination-handler.go b/cmd/node-termination-handler.go index 6145e0e5..c8e1b155 100644 --- a/cmd/node-termination-handler.go +++ b/cmd/node-termination-handler.go @@ -168,8 +168,9 @@ func main() { err = handleRebootUncordon(nthConfig.NodeName, interruptionEventStore, *node) if err != nil { log.Warn().Err(err).Msgf("Unable to complete the uncordon after reboot workflow on startup, retrying") + return false, nil } - return false, nil + return true, nil }) if err != nil { log.Warn().Err(err).Msgf("All retries failed, unable to complete the uncordon after reboot workflow")