Closed serbinsh closed 2 years ago
I use/create a lot of containerized environments that run in Docker and Singularity but I seem to not really understand how the code expects to be provided the location of the source image files and output(s). I think its also trying to create or point to the code folder which might be where its looking for the python code. Perhaps I just need a little more help on how to structure my folders and the singularity run command to find the folders and have the data in the expected location(s)
Bah sorry wrong place for this, my bad
How did you install ODM? (Docker, installer, natively, ...)?
Singularity singularity pull --disable-cache docker://opendronemap/odm:latest singularity pull --disable-cache docker://opendronemap/odm:2.8.6
Using singularity 3.9.6 Currently Loaded Modulefiles: 1) singularity/3.9.6(default)
What is the problem?
I was testing out using Singularity to run the container for jobs on a HPC cluster but for some reason when I try to execute a simple test job I get the error below:
I've even simplified more
Same error
Interestingly the same source containers mostly work in podman but fail for another reason late in the processing, but I dont yet know why that is. I think perhaps an issue with trying to create the DTM. The example above does seem to generally work with podman/docker.
Not really sure why in Singularity it would be telling me a package is missing.
What should be the expected behavior? If this is a feature request, please describe in detail the changes you think should be made to the code, citing files and lines where changes should be made, if possible.
I would expect the job to execute and generate an orthophoto.
How can we reproduce this? What steps did you do to trigger the problem? If this is an issue with processing a dataset, YOU MUST include a copy of your dataset uploaded on Google Drive or Dropbox (otherwise we cannot reproduce this).
I suspect I may not be invoking the run correctly. Any insight would be much appreciated. Thanks!