Traceback (most recent call last): File "/app/.venv/lib/python3.14/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/app/.venv/lib/python3.14/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/app/.venv/lib/python3.14/site-packages/httpcore/_sync/connection_pool.py", line 256, in handle_request raise exc from None File "/app/.venv/lib/python3.14/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( pool_request.request ) File "/app/.venv/lib/python3.14/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/app/.venv/lib/python3.14/site-packages/httpcore/_sync/http11.py", line 136, in handle_request raise exc File "/app/.venv/lib/python3.14/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/app/.venv/lib/python3.14/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/app/.venv/lib/python3.14/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( self.READ_NUM_BYTES, timeout=timeout ) File "/app/.venv/lib/python3.14/site-packages/httpcore/_backends/sync.py", line 126, in read with map_exceptions(exc_map): ~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.14/contextlib.py", line 162, in __exit__ self.gen.throw(value) ~~~~~~~~~~~~~~^^^^^^^ File "/app/.venv/lib/python3.14/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ReadTimeout: The read operation timed out The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/app/src/slices_monitor_test_runner/test_runners/test_runner_base.py", line 170, in step yield File "/app/src/slices_monitor_test_runner/test_runners/slices_core_health_check.py", line 91, in run self._check_dns() ~~~~~~~~~~~~~~~^^ File "/app/src/slices_monitor_test_runner/test_runners/slices_core_health_check.py", line 20, in _check_dns central_hub_services = self._client()._central_api_clients_config.central_hub_services ~~~~~~~~~~~~^^ File "/app/src/slices_monitor_test_runner/test_runners/test_runner_base.py", line 61, in _client self.slices_client = SlicesClient() ~~~~~~~~~~~~^^ File "/app/.venv/lib/python3.14/site-packages/slices_clientlib_bi/client.py", line 90, in __init__ super().__init__( ~~~~~~~~~~~~~~~~^ central_config=central_config, ignore_config_cache=ignore_config_cache, http_user_agent=http_user_agent ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/app/.venv/lib/python3.14/site-packages/slices_clientlib_core/client.py", line 162, in __init__ self._auth_token = load_auth_token() ~~~~~~~~~~~~~~~^^ File "/app/.venv/lib/python3.14/site-packages/slices_clientlib_core/base/auth.py", line 169, in load_auth_token auth_token = refresh_auth_token(auth_token.refresh_token) File "/app/.venv/lib/python3.14/site-packages/slices_clientlib_core/base/auth.py", line 99, in refresh_auth_token new_auth_token = RefreshFlow().perform_refresh(refresh_token) File "/app/.venv/lib/python3.14/site-packages/slices_clientlib_core/oauth2/flow.py", line 182, in perform_refresh _get_oauth2_client().refresh_token(settings.token_endpoint_url, refresh_token), OAuthToken ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/.venv/lib/python3.14/site-packages/authlib/oauth2/client.py", line 292, in refresh_token return self._refresh_token( ~~~~~~~~~~~~~~~~~~~^ url, ^^^^ ...<4 lines>... **session_kwargs, ^^^^^^^^^^^^^^^^^ ) ^ File "/app/.venv/lib/python3.14/site-packages/authlib/oauth2/client.py", line 450, in _refresh_token resp = self._http_post(url, body=body, auth=auth, headers=headers, **kwargs) File "/app/.venv/lib/python3.14/site-packages/authlib/oauth2/client.py", line 513, in _http_post return self.session.post( ~~~~~~~~~~~~~~~~~^ url, data=dict(url_decode(body)), headers=headers, auth=auth, **kwargs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/app/.venv/lib/python3.14/site-packages/httpx/_client.py", line 1144, in post return self.request( ~~~~~~~~~~~~^ "POST", ^^^^^^^ ...<11 lines>... extensions=extensions, ^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/app/.venv/lib/python3.14/site-packages/authlib/integrations/httpx_client/oauth2_client.py", line 271, in request return super().request(method, url, auth=auth, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/.venv/lib/python3.14/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/.venv/lib/python3.14/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( request, ...<2 lines>... history=[], ) File "/app/.venv/lib/python3.14/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( request, follow_redirects=follow_redirects, history=history, ) File "/app/.venv/lib/python3.14/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/app/.venv/lib/python3.14/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/app/.venv/lib/python3.14/site-packages/httpx/_transports/default.py", line 249, in handle_request with map_httpcore_exceptions(): ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/local/lib/python3.14/contextlib.py", line 162, in __exit__ self.gen.throw(value) ~~~~~~~~~~~~~~^^^^^^^ File "/app/.venv/lib/python3.14/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ReadTimeout: The read operation timed out