Vignesh M
03/21/2022, 1:26 PMC:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\core\workspace\context.py:558: UserWarning: Error loading repository location repository_local.py:Exception: Timed out waiting for gRPC server to start with arguments: "C:\Users\<username>\.conda\envs\de2\python.exe -m dagster api grpc --lazy-load-user-code --port 62852 --heartbeat --heartbeat-timeout 45 --fixed-server-id b5a3bd23-2d42-42b1-bc52-55ecab363695 --log-level WARNING --use-python-environment-entry-point -f kh_dagster/repository_local.py -d D:\Projects\DE2". Most recent connection error: dagster.core.errors.DagsterUserCodeUnreachableError: Could not reach user code server
Stack Trace:
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\server.py", line 936, in wait_for_grpc_server
client.ping("")
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\client.py", line 123, in ping
res = self._query("Ping", api_pb2.PingRequest, echo=echo)
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\client.py", line 110, in _query
raise DagsterUserCodeUnreachableError("Could not reach user code server") from e
The above exception was caused by the following exception:
grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
status = StatusCode.UNAVAILABLE
details = "failed to connect to all addresses"
debug_error_string = "{"created":"@1647868799.976000000","description":"Failed to pick subchannel","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":3129,"referenced_errors":[{"created":"@1647868799.976000000","description":"failed to connect to all addresses","file":"src/core/lib/transport/error_utils.cc","file_line":163,"grpc_status":14}]}"
>
Stack Trace:
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\client.py", line 107, in _query
response = getattr(stub, method)(request_type(**kwargs), timeout=timeout)
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\grpc\_channel.py", line 946, in __call__
return _end_unary_response_blocking(state, call, False, None)
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\grpc\_channel.py", line 849, in _end_unary_response_blocking
raise _InactiveRpcError(state)
Stack Trace:
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\core\host_representation\grpc_server_registry.py", line 207, in _get_grpc_endpoint
server_process = GrpcServerProcess(
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\server.py", line 1082, in __init__
self.server_process, self.port = open_server_process_on_dynamic_port(
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\server.py", line 1030, in open_server_process_on_dynamic_port
server_process = open_server_process(
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\server.py", line 1007, in open_server_process
wait_for_grpc_server(server_process, client, subprocess_args, timeout=startup_timeout)
File "C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\grpc\server.py", line 942, in wait_for_grpc_server
raise Exception(
warnings.warn(
C:\Users\<username>\.conda\envs\de2\lib\site-packages\dagster\core\execution\compute_logs.py:42: UserWarning: WARNING: Compute log capture is disabled for the current environment. Set the environment variable `PYTHONLEGACYWINDOWSSTDIO` to enable.
warnings.warn(WIN_PY36_COMPUTE_LOG_DISABLED_MSG)
2022-03-21 18:50:00 +0530 - dagit - INFO - Serving dagit on <http://127.0.0.1:3000> in process 25660
daniel
03/21/2022, 1:42 PMC:\Users\<username>\.conda\envs\de2\python.exe -m dagster api grpc --lazy-load-user-code --port 62852 --heartbeat --heartbeat-timeout 45 --fixed-server-id b5a3bd23-2d42-42b1-bc52-55ecab363695 --log-level WARNING --use-python-environment-entry-point -f kh_dagster/repository_local.py -d D:\Projects\DE2
Vignesh M
03/21/2022, 2:14 PMdaniel
03/21/2022, 2:25 PMVignesh M
03/24/2022, 9:19 AMdaniel
03/24/2022, 2:17 PMVignesh M
03/24/2022, 2:18 PMdaniel
03/24/2022, 2:18 PM2022-03-24 09:17:36 -0500 - dagster.code_server - INFO - Started Dagster code server for module dagster_test.toys.repo on port 4000 in process 2048
I suspect if you tried it with a simple hello world repo or something, that's what you'd see - and something specific about your job code is causing the code loading to be very slow and/or crashVignesh M
03/24/2022, 2:18 PMdaniel
03/24/2022, 2:18 PMVignesh M
03/31/2022, 6:39 AM