Ahhh... yeah... that sort of makes sense as a culprit at least!
galaxy.jobs.runners DEBUG 2022-10-04 13:23:04,187 [pN:main,p:2484,tN:PulsarJobRunner.work_thread-3] execution of external set_meta for job 3 finished
galaxy.jobs ERROR 2022-10-04 13:23:04,188 [pN:main,p:2484,tN:PulsarJobRunner.work_thread-3] problem importing job outputs. stdout [] stderr []
Traceback (most recent call last):
File "/home/runner/work/pulsar/pulsar/galaxy/lib/galaxy/jobs/__init__.py", line 1811, in finish
tag_handler=self.app.tag_handler.create_tag_handler_session(),
File "/home/runner/work/pulsar/pulsar/galaxy/lib/galaxy/model/store/__init__.py", line 1230, in get_import_model_store_for_directory
f"Could not find import model store for directory [{archive_dir}] (full path [{os.path.abspath(archive_dir)}])"
Exception: Could not find import model store for directory [/tmp/tmp2ogmvj7n/tmpey17f16k/tmpuzzcovtu/database/job_working_directory_kfjv0wzj/000/3/metadata/outputs_populated] (full path [/tmp/tmp2ogmvj7n/tmpey17f16k/tmpuzzcovtu/database/job_working_directory_kfjv0wzj/000/3/metadata/outputs_populated])
galaxy.jobs.runners.pulsar ERROR 2022-10-04 13:23:04,191 [pN:main,p:2484,tN:PulsarJobRunner.work_thread-3] Job wrapper finish method failed
Traceback (most recent call last):
File "/home/runner/work/pulsar/pulsar/galaxy/lib/galaxy/jobs/runners/pulsar.py", line 663, in finish_job
job_metrics_directory=job_metrics_directory,
File "/home/runner/work/pulsar/pulsar/galaxy/lib/galaxy/jobs/__init__.py", line 1811, in finish
tag_handler=self.app.tag_handler.create_tag_handler_session(),
File "/home/runner/work/pulsar/pulsar/galaxy/lib/galaxy/model/store/__init__.py", line 1230, in get_import_model_store_for_directory
f"Could not find import model store for directory [{archive_dir}] (full path [{os.path.abspath(archive_dir)}])"
Exception: Could not find import model store for directory [/tmp/tmp2ogmvj7n/tmpey17f16k/tmpuzzcovtu/database/job_working_directory_kfjv0wzj/000/3/metadata/outputs_populated] (full path [/tmp/tmp2ogmvj7n/tmpey17f16k/tmpuzzcovtu/database/job_working_directory_kfjv0wzj/000/3/metadata/outputs_populated])
INFO: 127.0.0.1:50214 - "GET /api/jobs/d9abeb[986](https://github.com/galaxyproject/pulsar/actions/runs/3182415169/jobs/5188326790#step:8:987)49a6a7e HTTP/1.1" 200 OK
INFO: 127.0.0.1:50224 - "GET /api/jobs/d9abeb98649a6a7e HTTP/1.1" 200 OK
INFO: 127.0.0.1:50234 - "GET /api/jobs/d9abeb98649a6a7e?full=true HTTP/1.1" 200 OK
INFO: 127.0.0.1:50248 - "GET /api/jobs/d9abeb98649a6a7e?full=true HTTP/1.1" 200 OK
INFO: 127.0.0.1:50264 - "GET /api/jobs/d9abeb98649a6a7e HTTP/1.1" 200 OK
INFO: 127.0.0.1:50272 - "GET /api/jobs/d9abeb98649a6a7e?full=true HTTP/1.1" 200 OK
----------------------------- Captured stderr call -----------------------------
WARNING:galaxy.metadata.set_metadata:Failed to find tool_stdout or tool_stderr for this job, cannot collect metadata. Working dir contents [['metadata', 'inputs', 'working', 'outputs']], output directory contents [[]]
Traceback (most recent call last):
File "metadata/set.py", line 1, in <module>
from galaxy_ext.metadata.set_metadata import set_metadata; set_metadata()
File "/home/runner/work/pulsar/pulsar/galaxy/lib/galaxy/metadata/set_metadata.py", line 130, in set_metadata
set_metadata_portable()
File "/home/runner/work/pulsar/pulsar/galaxy/lib/galaxy/metadata/set_metadata.py", line 247, in set_metadata_portable
raise Exception(error_desc)
Exception: Failed to find tool_stdout or tool_stderr for this job, cannot collect metadata
Ahhh... yeah... that sort of makes sense as a culprit at least!