https://prefect.io logo
s

Slackbot

10/28/2022, 7:34 PM
This message was deleted.
i

Ilya Galperin

10/28/2022, 7:34 PM
Copy code
Crash detected! Execution was interrupted by an unexpected exception: Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/pydantic.py", line 158, in __new__
    subcls = lookup_type(cls, dispatch_key=kwargs["type"])
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/dispatch.py", line 186, in lookup_type
    raise KeyError(
KeyError: "No class found for dispatch key '__base__' in registry for type 'BaseResult'."

During handling of the above exception, another exception occurred:

pydantic.error_wrappers.ValidationError: <unprintable ValidationError object>
12:29:51 PM
Crash details:
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/pydantic.py", line 158, in __new__
    subcls = lookup_type(cls, dispatch_key=kwargs["type"])
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/dispatch.py", line 186, in lookup_type
    raise KeyError(
KeyError: "No class found for dispatch key '__base__' in registry for type 'BaseResult'."

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/prefect/engine.py", line 1300, in report_flow_run_crashes
    yield
  File "/usr/local/lib/python3.10/site-packages/prefect/engine.py", line 353, in begin_flow_run
    terminal_state = await orchestrate_flow_run(
  File "/usr/local/lib/python3.10/site-packages/prefect/engine.py", line 617, in orchestrate_flow_run
    await resolve_futures_to_states(result),
  File "/usr/local/lib/python3.10/site-packages/prefect/futures.py", line 344, in resolve_futures_to_states
    return await run_sync_in_worker_thread(
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/asyncutils.py", line 68, in run_sync_in_worker_thread
    return await anyio.to_thread.run_sync(call, cancellable=True)
  File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 31, in run_sync
    return await get_asynclib().run_sync_in_worker_thread(
  File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 937, in run_sync_in_worker_thread
    return await future
  File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 867, in run
    result = context.run(func, *args)
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/collections.py", line 277, in visit_collection
    items = [visit_nested(o) for o in expr]
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/collections.py", line 277, in <listcomp>
    items = [visit_nested(o) for o in expr]
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/collections.py", line 248, in visit_nested
    return visit_collection(
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/collections.py", line 295, in visit_collection
    items = [visit_nested(getattr(expr, key)) for key in model_fields]
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/collections.py", line 295, in <listcomp>
    items = [visit_nested(getattr(expr, key)) for key in model_fields]
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/collections.py", line 248, in visit_nested
    return visit_collection(
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/collections.py", line 305, in visit_collection
    model_instance = typ(
  File "/usr/local/lib/python3.10/site-packages/prefect/utilities/pydantic.py", line 160, in __new__
    raise pydantic.ValidationError(errors=[exc], model=cls)
pydantic.error_wrappers.ValidationError: <unprintable ValidationError object>
m

Mason Menges

10/28/2022, 9:22 PM
Hey @Ilya Galperin If you have a minimum example of the code that's running when this crash Occurs I think this would actually be worth opening a bug for here https://github.com/PrefectHQ/prefect/issues
1
i

Ilya Galperin

10/28/2022, 9:43 PM
Will do, thanks Mason.
🙌 1
2 Views