You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running import for Bioscales in with no DB Update - this error was raised:
File "/global/cfs/cdirs/m3408/nmdc_automation/prod/nmdc_automation/nmdc_automation/run_process/run_import.py", line 92, in import_projects
import_mapper.add_do_mappings_from_workflow_executions()
File "/global/cfs/cdirs/m3408/nmdc_automation/prod/nmdc_automation/nmdc_automation/import_automation/import_mapper.py", line 288, in add_do_mappings_from_workflow_executions
data_object = self.runtime_api.find_data_objects(data_object_id)
File "/global/cfs/cdirs/m3408/nmdc_automation/prod/nmdc_automation/nmdc_automation/api/nmdcapi.py", line 427, in find_data_objects
resp.raise_for_status()
File "/global/cfs/cdirs/m3408/nmdc_automation/prod/nmdc_automation/.venv/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.microbiomedata.org/data_objects/nmdc:dobj-11-yxpvtk31
Analysis:
The function add_do_mappings_from_workflow_executions is making the API call that is failing with a 404 error.
This function does the initial population of data object mapping based on workflow execution records found in the database, so the Not Found error is unexpected in this case, as all data object IDs being searched are from the has_output array of workflow execution records found in the database
The Data Object ID in question: nmdc:dobj-11-yxpvtk31 appears to be a dangling reference and is not found in the prod DB
Running import for Bioscales in with no DB Update - this error was raised:
Analysis:
The function
add_do_mappings_from_workflow_executions
is making the API call that is failing with a 404 error.This function does the initial population of data object mapping based on workflow execution records found in the database, so the
Not Found
error is unexpected in this case, as all data object IDs being searched are from the has_output array of workflow execution records found in the databaseThe Data Object ID in question: nmdc:dobj-11-yxpvtk31 appears to be a dangling reference and is not found in the prod DB
https://api.microbiomedata.org/data_objects/nmdc%3Adobj-11-yxpvtk31
The text was updated successfully, but these errors were encountered: