Skip to content

[Bug] NotFoundError: Environment 'mng-39996aa7739c487397db8aa5ebb62ea0' not found #522

@boweiliu

Description

@boweiliu

[bug] upon first install + mng list, i got this error

bowei@Boweis-MacBook-Pro mngr_repo % mng list
Searching...WARNING: Failed to create Modal environment via CLI: Command failed with non-zero exit code 2. command=`uv run modal environment create mng-39996aa7739c487397db8aa5ebb62ea0`
output:

error: Workspace member `/Users/bowei/code/mngr_repo/libs/mngr` is missing a `pyproject.toml` (matches: `libs/*`)

Bug Report

An unexpected error occurred during command execution.

Error:

NotFoundError: Environment 'mng-39996aa7739c487397db8aa5ebb62ea0' not found

Traceback:

Traceback (most recent call last):
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/main.py", line 104, in invoke
    result = super().invoke(ctx)
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/click/core.py", line 1873, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/click/core.py", line 1269, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/click/core.py", line 824, in invoke
    return callback(*args, **kwargs)
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/click/decorators.py", line 34, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/cli/list.py", line 231, in list_command
    _list_impl(ctx, **kwargs)
    ~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/cli/list.py", line 379, in _list_impl
    _list_streaming_human(
    ~~~~~~~~~~~~~~~~~~~~~^
        ctx,
        ^^^^
    ...<6 lines>...
        limit,
        ^^^^^^
    )
    ^
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/cli/list.py", line 465, in _list_streaming_human
    result = api_list_agents(
        mng_ctx=mng_ctx,
    ...<5 lines>...
        is_streaming=True,
    )
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/imbue_common/logging.py", line 66, in wrapper
    result = func(*args, **kwargs)
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/api/list.py", line 181, in list_agents
    _list_agents_streaming(
    ~~~~~~~~~~~~~~~~~~~~~~^
        mng_ctx=mng_ctx,
        ^^^^^^^^^^^^^^^^
    ...<3 lines>...
        results_lock=results_lock,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/api/list.py", line 303, in _list_agents_streaming
    providers = get_all_provider_instances(mng_ctx, provider_names)
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/api/providers.py", line 139, in get_all_provider_instances
    providers.append(get_provider_instance(name, mng_ctx))
                     ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/api/providers.py", line 63, in get_provider_instance
    instance = build_provider_instance(
        instance_name=name,
    ...<2 lines>...
        mng_ctx=mng_ctx,
    )
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/providers/registry.py", line 149, in build_provider_instance
    obj = backend_class.build_provider_instance(
        name=instance_name,
        config=config,
        mng_ctx=mng_ctx,
    )
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/providers/modal/backend.py", line 417, in build_provider_instance
    app, context_handle = ModalProviderBackend._get_or_create_app(
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        app_name, environment_name, config.is_persistent, mng_ctx.concurrency_group
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/providers/modal/backend.py", line 232, in _get_or_create_app
    app = _lookup_persistent_app_with_env_retry(app_name, environment_name, cg)
  File "/Users/bowei/.local/share/uv/tools/mng/lib/python3.13/site-packages/imbue/mng/providers/modal/backend.py", line 85, in _lookup_persistent_app_wi

_(truncated)_

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions