Roshan Pawar
01/31/2022, 7:36 PM/app/module
inside the docker container, and I am able to successfully run python -m module.pipeline
inside it, and the user_code rpc server is successfully able to find the module, but the Dagster execution fails. I have tried setting -d
and --working-directory
to /app
but neither of them help, any ideas?daniel
01/31/2022, 7:40 PMRoshan Pawar
01/31/2022, 7:42 PMzeus.jobs.dagster_repo
<- this module contains 2x repos, and its called via dagster api -d /app -m zeus.jobs.dagster_repo
dagster.core.errors.DagsterImportError: Encountered ImportError: `No module named 'zeus'` while importing module zeus.jobs.dagster_repo. Local modules were resolved using the working directory `/app`. If another working directory should be used, please explicitly specify the appropriate path using the `-d` or `--working-directory` for CLI based targets or the `working_directory` configuration option for workspace targets.
File "/usr/local/lib/python3.9/site-packages/dagster/grpc/impl.py", line 77, in core_execute_run
recon_pipeline.get_definition()
File "/usr/local/lib/python3.9/site-packages/dagster/core/definitions/reconstructable.py", line 150, in get_definition
defn = self.repository.get_definition().get_pipeline(self.pipeline_name)
File "/usr/local/lib/python3.9/site-packages/dagster/core/definitions/reconstructable.py", line 72, in get_definition
return repository_def_from_pointer(self.pointer)
File "/usr/local/lib/python3.9/site-packages/dagster/core/definitions/reconstructable.py", line 605, in repository_def_from_pointer
target = def_from_pointer(pointer)
File "/usr/local/lib/python3.9/site-packages/dagster/core/definitions/reconstructable.py", line 534, in def_from_pointer
target = pointer.load_target()
File "/usr/local/lib/python3.9/site-packages/dagster/core/code_pointer.py", line 194, in load_target
module = load_python_module(self.module, self.working_directory)
File "/usr/local/lib/python3.9/site-packages/dagster/core/code_pointer.py", line 130, in load_python_module
raise DagsterImportError(
The above exception was caused by the following exception:
ModuleNotFoundError: No module named 'zeus'
File "/usr/local/lib/python3.9/site-packages/dagster/core/code_pointer.py", line 125, in load_python_module
return importlib.import_module(module_name)
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
daniel
01/31/2022, 7:47 PMRoshan Pawar
01/31/2022, 7:49 PMdaniel
01/31/2022, 8:17 PMRoshan Pawar
01/31/2022, 8:27 PMdaniel
01/31/2022, 8:33 PMRoshan Pawar
01/31/2022, 8:34 PMdaniel
01/31/2022, 8:38 PMRoshan Pawar
01/31/2022, 11:42 PMdaniel
02/01/2022, 1:20 AMRoshan Pawar
02/01/2022, 1:21 AMdaniel
02/01/2022, 1:22 AMRoshan Pawar
02/01/2022, 1:23 AMdaniel
02/01/2022, 1:24 AM