Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Container version-Cannot open /usr/output/ from marti_gui #4

Open
lborcard opened this issue Apr 29, 2024 · 9 comments
Open

Container version-Cannot open /usr/output/ from marti_gui #4

lborcard opened this issue Apr 29, 2024 · 9 comments

Comments

@lborcard
Copy link

Hi,

I really like your app and I was trying to test it using the container with singularity. I ran into the issue that I cannot load the files to start an analysis or load an output. I am getting this error when running the container :
I also added the path of the output inside the marti_engine_options.txt as well as MARTiSampleDirectory but i am also getting this message: MARTiSampleDirectory not specified.

Warning: Ignoring extra certs from `/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem`, load failed: error:02001002:system library:fopen:No such file or directory
No or invalid entry for port. Set to default (3000)

Could it be the cause of my problem,

best,

Loïc

@leiste375
Copy link
Contributor

leiste375 commented Apr 29, 2024

Seems like it's possibly related to the issue described here:
npm/cli#7135

Have you tried the solution suggested there?

Alternatively you can try to disable https in marti_engine_options.txt, which is fine when MARTi is only used locally.

@lborcard
Copy link
Author

thank you for your answer, I have not tried it yet but are you certain it is related to the fact that I cannot open the /usr/reads to start an analysis?
I think https is off by default here is the beginning of the file:

# Default taxonomy directory can be defined here #adapted by LBO
TaxonomyDir: /usr/databases/taxonomy_6Jul20
MinKNOWRunDirectory:/usr/reads
MARTiSampleDirectory:/usr/output
Port:3000
https:false
Key:
Certificate:

@leiste375
Copy link
Contributor

I had assumed it was related to SSL Certificates due to the warning, but I see that's likely not the case.

@lborcard
Copy link
Author

yes I agree it's confusing, it seems that the options add by the marti_engine_options.txt are not used because I am getting the MARTiSampleDirectory not specified. message prompt

@nedpeel
Copy link
Collaborator

nedpeel commented Apr 29, 2024

Hi,
I've just updated the Docker image. Do you still get the same issue using the latest?

@lborcard
Copy link
Author

I just pulled it and it does not work either with the latest version.

@lborcard
Copy link
Author

lborcard commented May 2, 2024

is there anything else that could be tried, I see that the input_folder in the GUI is called rawDir is it consistent with the input in the marti_engine_config.txt (MARTiSampleDirectory ) ?

@richardmleggett
Copy link
Owner

Hi,
My colleague, Ned Peel, is looking into this. To be honest, we've never tried using the Docker image with Singularity before, but we'll look into it. If you email Ned directly (google Ned Peel Earlham Institute), it may be easier to work it through with you.
Thanks!
Richard

@lborcard
Copy link
Author

lborcard commented May 2, 2024

alright, thanks a lot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants