372b835ebb
In case all the watchers (in the CNI case the pod watcher only) have gracefully exited, continuing the process only serves to give a false appearance of things working. At the same time, it prevents the containerized deployment orchestrator from realizing that the Kuryr pod is not functional so it does not restart it. This fix allows non health proves environments where all watchers have gracefully exited to be restarted by k8s/ocp and eventually work again should the issue that made the graceful exits happen be solved. Change-Id: Id70978e06d980bc0ffa08bcee02d78bef9dcbeb8 Closes-Bug: #1776676 Signed-off-by: Antoni Segura Puimedon <antonisp@celebdor.com>