Harrison Conlin
05/05/2023, 12:43 AMdagster._core.errors.DagsterUserCodeUnreachableError: Could not reach user code server. gRPC Error code: UNAVAILABLE
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_daemon\daemon.py", line 222, in core_loop
yield from self.run_iteration(workspace_process_context)
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_daemon\asset_daemon.py", line 98, in run_iteration
external_job = code_location.get_external_job(
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_core\host_representation\code_location.py", line 139, in get_external_job
subset_result = self.get_subset_external_job_result(selector)
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_core\host_representation\code_location.py", line 761, in get_subset_external_job_result
return sync_get_external_job_subset_grpc(
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_api\snapshot_job.py", line 29, in sync_get_external_job_subset_grpc
api_client.external_pipeline_subset(
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_grpc\client.py", line 291, in external_pipeline_subset
res = self._query(
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_grpc\client.py", line 157, in _query
self._raise_grpc_exception(
File "c:\dagster-warehouse-fEr6haF0-py3.10\lib\site-packages\dagster\_grpc\client.py", line 140, in _raise_grpc_exception
raise DagsterUserCodeUnreachableError(
sandy
05/05/2023, 11:40 PMjohann
05/08/2023, 1:14 PMHarrison Conlin
05/13/2023, 5:41 AMjohann
05/15/2023, 2:03 PMHarrison Conlin
05/15/2023, 11:39 PMHarrison Conlin
05/15/2023, 11:41 PMjohann
05/16/2023, 2:53 PMdagster dev
is spinning up subprocesses to load your asset code. Dagit and the daemon processes communicate with them via gRPC
• This gRPC server isn’t responding for whatever reason. In particular, it’s stopped responded while the daemon is fetching info about the assets it’s decided to launch due to your AutoMaterializePolicies
So my main guess would be that the gRPC server OOMed or just got overloaded. Is it consistently raising this error with the same stack trace (on external_job = code_location.get_external_job(
in particular)?Harrison Conlin
05/20/2023, 5:39 AMsandy
05/31/2023, 11:57 PMHarrison Conlin
06/08/2023, 12:18 AMsandy
06/08/2023, 3:41 PMHarrison Conlin
06/08/2023, 11:22 PMsandy
06/08/2023, 11:28 PM