diff --git a/lithops/serverless/backends/one/one.py b/lithops/serverless/backends/one/one.py index a4b1c41f..7f93adfe 100644 --- a/lithops/serverless/backends/one/one.py +++ b/lithops/serverless/backends/one/one.py @@ -188,8 +188,9 @@ def deploy_runtime(self, docker_image_name, memory, timeout): self._scale_oneke(self.nodes, 1) return super().deploy_runtime(docker_image_name, memory, timeout) - def _wait_kubernetes_nodes(self, total): + def _wait_kubernetes_nodes(self, total, timeout=60): super()._get_nodes() - while len(self.nodes) < total: + start_time = time.time() + while len(self.nodes) < total and time.time() - start_time < timeout: time.sleep(1) super()._get_nodes()