From cf97ffcf6ad7f32201e5f035eb9e192bbd0e743b Mon Sep 17 00:00:00 2001 From: Alexandru Mahmoud Date: Fri, 16 Oct 2020 18:41:53 -0400 Subject: [PATCH] [19.09] Fixing bug in k8s runner's k8s_pod_retrials --- lib/galaxy/jobs/runners/kubernetes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/jobs/runners/kubernetes.py b/lib/galaxy/jobs/runners/kubernetes.py index 14eb11bab09..3c79f5bd440 100644 --- a/lib/galaxy/jobs/runners/kubernetes.py +++ b/lib/galaxy/jobs/runners/kubernetes.py @@ -58,8 +58,8 @@ class KubernetesJobRunner(AsynchronousJobRunner): k8s_default_limits_cpu=dict(map=str, default=None), k8s_default_limits_memory=dict(map=str, default=None), k8s_cleanup_job=dict(map=str, valid=lambda s: s in {"onsuccess", "always", "never"}, default="always"), - k8s_pod_retries=dict(map=int, valid=lambda x: int >= 0, default=3), - k8s_pod_retrials=dict(map=int, valid=lambda x: int >= 0, default=3), + k8s_pod_retries=dict(map=int, valid=lambda x: int(x) >= 0, default=3), + k8s_pod_retrials=dict(map=int, valid=lambda x: int(x) >= 0, default=3), k8s_walltime_limit=dict(map=int, valid=lambda x: int(x) >= 0, default=172800)) if 'runner_param_specs' not in kwargs: