hello! i use aws lambda to create a flow_run using...
# ask-community
t
hello! i use aws lambda to create a flow_run using prefect sdk. i started getting the opentelemetry related error after i upgraded to prefect3. does anyone have any insights?
Copy code
INIT_START Runtime Version: python:3.11.v46	Runtime Version ARN: arn:aws:lambda:us-west-1::runtime:84bc5fe9641102b252ebbfd80d16f2791f7bcca59e26ce68d95066317adf4503

[ERROR]	2025-02-11T16:15:04.728Z		Failed to load context: contextvars_context, fallback to contextvars_context
Traceback (most recent call last):
  File "/opt/python/opentelemetry/context/__init__.py", line 43, in _load_runtime_context
    return next(  # type: ignore
           ^^^^^^^^^^^^^^^^^^^^^
StopIteration

[ERROR] StopIteration
Traceback (most recent call last):
  File "/var/lang/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/var/task/serverless/enrollment/sbm_app_status_change_handler.py", line 7, in <module>
    from serverless.data_access.prefect_api import PrefectApi
  File "/var/task/serverless/data_access/prefect_api.py", line 12, in <module>
    from prefect import get_client
  File "<frozen importlib._bootstrap>", line 1229, in _handle_fromlist
  File "/opt/python/prefect/__init__.py", line 113, in __getattr__
    module = importlib.import_module(mname, package=package)
  File "/var/lang/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/opt/python/prefect/main.py", line 3, in <module>
    from prefect.deployments import deploy
  File "<frozen importlib._bootstrap>", line 1229, in _handle_fromlist
  File "/opt/python/prefect/deployments/__init__.py", line 32, in __getattr__
    module = import_module(module_name, package=package)
  File "/var/lang/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/opt/python/prefect/deployments/runner.py", line 59, in <module>
    from prefect.client.orchestration import PrefectClient, get_client
  File "/opt/python/prefect/client/orchestration/__init__.py", line 85, in <module>
    import prefect.states
  File "/opt/python/prefect/states.py", line 15, in <module>
    from opentelemetry import propagate
  File "/opt/python/opentelemetry/propagate/__init__.py", line 75, in <module>
    from opentelemetry.context.context import Context
  File "/opt/python/opentelemetry/context/__init__.py", line 67, in <module>
    _RUNTIME_CONTEXT = _load_runtime_context()
  File "/opt/python/opentelemetry/context/__init__.py", line 57, in _load_runtime_context
    return next(  # type: ignore

INIT_REPORT Init Duration: 2716.86 ms	Phase: init	Status: error	Error Type: Runtime.Unknown

[ERROR]	2025-02-11T16:20:01.736Z		Failed to load context: contextvars_context, fallback to contextvars_context
Traceback (most recent call last):
  File "/opt/python/opentelemetry/context/__init__.py", line 43, in _load_runtime_context
    return next(  # type: ignore
           ^^^^^^^^^^^^^^^^^^^^^
StopIteration
[ERROR] StopIteration
Traceback (most recent call last):
  File "/var/lang/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/var/task/serverless/enrollment/sbm_app_status_change_handler.py", line 7, in <module>
    from serverless.data_access.prefect_api import PrefectApi
  File "/var/task/serverless/data_access/prefect_api.py", line 12, in <module>
    from prefect import get_client
  File "<frozen importlib._bootstrap>", line 1229, in _handle_fromlist
  File "/opt/python/prefect/__init__.py", line 113, in __getattr__
    module = importlib.import_module(mname, package=package)
  File "/var/lang/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/opt/python/prefect/main.py", line 3, in <module>
    from prefect.deployments import deploy
  File "<frozen importlib._bootstrap>", line 1229, in _handle_fromlist
  File "/opt/python/prefect/deployments/__init__.py", line 32, in __getattr__
    module = import_module(module_name, package=package)
  File "/var/lang/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/opt/python/prefect/deployments/runner.py", line 59, in <module>
    from prefect.client.orchestration import PrefectClient, get_client
  File "/opt/python/prefect/client/orchestration/__init__.py", line 85, in <module>
    import prefect.states
  File "/opt/python/prefect/states.py", line 15, in <module>
    from opentelemetry import propagate
  File "/opt/python/opentelemetry/propagate/__init__.py", line 75, in <module>
    from opentelemetry.context.context import Context
  File "/opt/python/opentelemetry/context/__init__.py", line 67, in <module>
    _RUNTIME_CONTEXT = _load_runtime_context()
  File "/opt/python/opentelemetry/context/__init__.py", line 57, in _load_runtime_context
    return next(  # type: ignore

INIT_REPORT Init Duration: 4731.38 ms	Phase: invoke	Status: error	Error Type: Runtime.Unknown

START RequestId: 17ca2b21-d84b-5c5e-b393-4b04a290ec17 Version: $LATEST
Unknown application error occurred
Runtime.Unknown

END RequestId: 17ca2b21-d84b-5c5e-b393-4b04a290ec17