diff --git a/services/sidecar/src/simcore_service_sidecar/utils.py b/services/sidecar/src/simcore_service_sidecar/utils.py index fb471eef19a..d101d392b4a 100644 --- a/services/sidecar/src/simcore_service_sidecar/utils.py +++ b/services/sidecar/src/simcore_service_sidecar/utils.py @@ -1,6 +1,6 @@ import asyncio import logging -import os +import uuid from typing import Awaitable, List import aiodocker @@ -14,6 +14,7 @@ from simcore_service_sidecar import config from simcore_service_sidecar.mpi_lock import acquire_mpi_lock + logger = logging.getLogger(__name__) @@ -91,7 +92,7 @@ async def async_is_gpu_node() -> bool: } try: await docker.containers.run( - config=spec_config, name=f"sidecar_{os.getpid()}_test_gpu" + config=spec_config, name=f"sidecar_{uuid.uuid4()}_test_gpu" ) return True except aiodocker.exceptions.DockerError as e: