Code Monkey home page Code Monkey logo

Comments (13)

afgane avatar afgane commented on August 11, 2024

The fix is against release 24.0 actually so we won't have to wait for the next release.

from galaxy-helm.

ksuderman avatar ksuderman commented on August 11, 2024

True, but the branch won't be tagged so we won't get a Docker image built automatically (except for the 24.0-auto image). According to John D 24.1.1 will be released in a few days so it should be ok to wait until then.

from galaxy-helm.

DuttaAnik avatar DuttaAnik commented on August 11, 2024

Hi @ksuderman have you released the 24.1.1 version with the objects folder permission bug fixed?

from galaxy-helm.

ksuderman avatar ksuderman commented on August 11, 2024

Hi @anik, I did not see a notification about the release, but I see galaxy-min:24.1.1 on quay.io. I am testing it now and will report back.

from galaxy-helm.

ksuderman avatar ksuderman commented on August 11, 2024

Our tests are passing and #481 will be merged shortly.

from galaxy-helm.

DuttaAnik avatar DuttaAnik commented on August 11, 2024

Alright. This morning I pulled the 24.1.1 that was available and still the permission denied issue persisted in the object folder. So, I was wondering if the issue was resolved or not.

from galaxy-helm.

ksuderman avatar ksuderman commented on August 11, 2024

Is that with Kraken? I will try to reproduce using that.

from galaxy-helm.

DuttaAnik avatar DuttaAnik commented on August 11, 2024

Yes, it is with Kraken. I also tried with Diamond database builder and faced the same error of permission denied.

from galaxy-helm.

DuttaAnik avatar DuttaAnik commented on August 11, 2024

Hi @ksuderman could you reproduce and resolve the error? Please let me know.

from galaxy-helm.

ksuderman avatar ksuderman commented on August 11, 2024

Yes I am able to reproduce, at least I think it is the same problem you are experiencing. To be sure though, it is the data_manager_build_kraken2_database tool that is the problem and not kraken2 itself?

I think this is a separate, but related, bug. I am trying to get a few more data points before reaching out to the backend team to find a solution.

However, is there a reason you are trying to build the Kraken2 database manually rather than using the ones available on CVMFS? I see you have refdata.enabled=false in your values.yaml, at least the values shared on the GalaxyHelp channel. It looks like the database you want to use is available as part of the default reference data included on CVMFS.

refdata:
  enabled: true
  type: cvmfs
cvmfs:
  deploy: true  # unless you are deploying CVMFS separately from Galaxy
Screenshot 2024-07-09 at 12 34 01 PM

from galaxy-helm.

DuttaAnik avatar DuttaAnik commented on August 11, 2024

Hi @ksuderman thanks for reproducing the error. Yes, the problem is with the kraken2 database builder tool. Kraken2 itself works fine (or would work fine if there is a database).
Regarding your second question, I need to build the database using the Prebuilt RefSeq indexes which are available and getting updated once or twice a year. Also, there is an option of building a custom database with reference genomes other than NCBI. I am not using that at the moment. I am just trying to build it from the available ones and getting the error. For the time being, I can try to change the value file and use your suggestion.

from galaxy-helm.

DuttaAnik avatar DuttaAnik commented on August 11, 2024

Hi @ksuderman, I was wondering if there is any update on this issue. Thanks.

from galaxy-helm.

ksuderman avatar ksuderman commented on August 11, 2024

Unfortunately not at this time. The problem is in the way Galaxy runs the post job event handler, which runs in the Galaxy process (pod) and not by the tool. We are still trying to determine why that event handler does not seem to have the proper volumes mounted.

from galaxy-helm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.