│ data-service 2026-01-13T09:10:59.845621 [ERROR] 22/MainThread sanic.error (error.py:203) [c4327b35-7c32-3f18-1922-0de927cf0401] - Exception occurred while handling uri: 'https://renkulab.io/api/data/notebooks/servers' │
│ data-service Traceback (most recent call last): │
│ data-service File "handle_request", line 100, in handle_request │
│ data-service Extend = TypeVar("Extend", type) # type: ignore │
│ data-service ^^^^^^^^^^^^^^ │
│ data-service File "/app/env/lib/python3.13/site-packages/renku_data_services/base_api/auth.py", line 36, in decorated_function │
│ data-service response = await f(request, user, *args, **kwargs) │
│ data-service ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │
│ data-service File "/app/env/lib/python3.13/site-packages/renku_data_services/notebooks/blueprints.py", line 71, in _user_servers │
│ data-service filtered_servers = await core.user_servers(self.nb_config, user, filter_attrs) │
│ data-service ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │
│ data-service File "/app/env/lib/python3.13/site-packages/renku_data_services/notebooks/core.py", line 83, in user_servers │
│ data-service UserServerManifest(s, config.sessions.default_image) for s in await config.k8s_client.list_sessions(user.id) │
│ data-service ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │
│ data-service File "/app/env/lib/python3.13/site-packages/renku_data_services/notebooks/api/classes/k8s_client.py", line 197, in list_sessions │
│ data-service sessions = [ │
│ data-service ^ │
│ data-service ...<8 lines>... │
│ data-service ] │
│ data-service ^ │
│ data-service File "/app/env/lib/python3.13/site-packages/renku_data_services/k8s/clients.py", line 460, in list │
│ data-service await self.__init_clients_if_needed() │
│ data-service File "/app/env/lib/python3.13/site-packages/renku_data_services/k8s/clients.py", line 420, in __init_clients_if_needed │
│ data-service async for cluster in self.__clusters: │
│ data-service self.__clients[cluster.get_cluster().id] = cluster │
│ data-service RuntimeError: anext(): asynchronous generator is already running
__init_clients_if_neededshould prevent two async calls from trying to use the generator.