Skip to content

Commit 24b86e1

Browse files
committed
added timeout when pulling images
1 parent 8003f66 commit 24b86e1

File tree

1 file changed

+4
-0
lines changed
  • services/dask-sidecar/src/simcore_service_dask_sidecar/computational_sidecar

1 file changed

+4
-0
lines changed

services/dask-sidecar/src/simcore_service_dask_sidecar/computational_sidecar/docker_utils.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,9 @@ async def managed_monitor_container_log_task( # noqa: PLR0913 # pylint: disable
434434
await monitoring_task
435435

436436

437+
_AIODOCKER_PULLING_TIMEOUT_S: Final[int] = 60 * _MINUTE
438+
439+
437440
async def pull_image(
438441
docker_client: Docker,
439442
docker_auth: DockerBasicAuth,
@@ -448,6 +451,7 @@ async def pull_image(
448451
"username": docker_auth.username,
449452
"password": docker_auth.password.get_secret_value(),
450453
},
454+
timeout=_AIODOCKER_PULLING_TIMEOUT_S,
451455
):
452456
await log_publishing_cb(
453457
f"Pulling {service_key}:{service_version}: {pull_progress}...",

0 commit comments

Comments
 (0)