EOEPCA / deployment-guide

EOEPCA Deployment Guide
https://deployment-guide.docs.eoepca.org/
Apache License 2.0
3 stars 7 forks source link

Execution of sample process "water-bodies" on zoo produces an error #18

Open blaziq opened 2 weeks ago

blaziq commented 2 weeks ago

Using the ZOO Swagger UI https://zoo./swagger-ui/oapip/ we added a sample process water-bodies. This went well but the execution of the process did not.

This is the job status:

{
  "jobID": "f4d1151e-a033-11ef-8ed3-66b7e3999020",
  "type": "process",
  "processID": "water-bodies",
  "created": "2024-11-11T13:50:48.584Z",
  "started": "2024-11-11T13:50:48.584Z",
  "finished": "2024-11-11T13:50:48.999Z",
  "updated": "2024-11-11T13:50:48.880Z",
  "status": "failed",
  "message": "ZOO-Kernel accepted to run your service!",
  "links": [
    {
      "title": "Status location",
      "rel": "monitor",
      "type": "application/json",
      "href": "https://zoo.eoepca-sciencehub.esa.int/ogc-api/jobs/f4d1151e-a033-11ef-8ed3-66b7e3999020"
    }
  ]
}

and this is the actual error in the results:

{
  "title": "NoApplicableCode",
  "type": "NoApplicableCode",
  "detail": "Python module water-bodies.service cannot be loaded. Message: TRACE: No module named 'water-bodies'\n<class 'ModuleNotFoundError'>\n"
}
rconway commented 1 week ago

@james-hinton To check this on the develop cluster - to determine whether this is a problem to be passed to the Processing BB, or whether it's a deployment problem.

james-hinton commented 6 days ago

I am currently unable to test it on the develop cluster due to auth problems.

Regardless, I've extended the Processing BB's validation section that follows the deployment of this water-bodies process through to getting the results.

https://eoepca.readthedocs.io/projects/deploy/en/2.0-beta/building-blocks/processing/#validation-and-operation

But, I get the same ModuleNotFoundError error when following the manual approach