Testing out 1.3 on a branch deployment, and the co...
# ask-community
c
Testing out 1.3 on a branch deployment, and the code location is failing to load with this:
Copy code
dagster._core.errors.DagsterInvalidDefinitionError: Job property not available when SensorDefinition has multiple jobs.
traceback:
Copy code
File "/usr/local/lib/python3.10/site-packages/dagster/_grpc/server.py", line 266, in __init__
    self._loaded_repositories: Optional[LoadedRepositories] = LoadedRepositories(
  File "/usr/local/lib/python3.10/site-packages/dagster/_grpc/server.py", line 115, in __init__
    loadable_targets = get_loadable_targets(
  File "/usr/local/lib/python3.10/site-packages/dagster/_grpc/utils.py", line 47, in get_loadable_targets
    else loadable_targets_from_python_module(module_name, working_directory)
  File "/usr/local/lib/python3.10/site-packages/dagster/_core/workspace/autodiscovery.py", line 36, in loadable_targets_from_python_module
    module = load_python_module(
  File "/usr/local/lib/python3.10/site-packages/dagster/_core/code_pointer.py", line 135, in load_python_module
    return importlib.import_module(module_name)
  File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/local/lib/python3.10/site-packages/teamster/staging/definitions.py", line 17, in <module>
    defs = Definitions(
  File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 369, in __init__
    self._created_pending_or_normal_repo = _create_repository_using_definitions_args(
  File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 243, in _create_repository_using_definitions_args
    ) = _attach_resources_to_jobs_and_instigator_jobs(jobs, schedules, sensors, resource_defs)
  File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 179, in _attach_resources_to_jobs_and_instigator_jobs
    updated_sensors = [
  File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 181, in <listcomp>
    if sensor.has_loadable_targets() and sensor.job in unsatisfied_jobs
  File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/sensor_definition.py", line 621, in job
    raise DagsterInvalidDefinitionError(
d
Thanks for reporting Charlie - we have a fix in the works for this that we’ll release ASAP
🙏 1