fix crash with rm when kubelet request timeouts

Signed-off-by: Tuomas Katila <tuomas.katila@intel.com>
This commit is contained in:
Tuomas Katila 2023-09-06 13:15:15 +03:00 committed by Ukri Niemimuukko
parent ea659a5e4b
commit 827b9a0ced

View File

@ -337,7 +337,7 @@ func (rm *resourceManager) listPods() (*v1.PodList, error) {
for i := 0; i < kubeletAPIMaxRetries; i++ {
if podList, err := rm.listPodsFromKubelet(); err == nil {
return podList, nil
} else if errors.As(err, neterr); neterr.Timeout() {
} else if errors.As(err, &neterr) && neterr.Timeout() {
continue
}