Giter Site home page Giter Site logo

[BUG] Binding non-existent file about pgap HOT 6 OPEN

kkrick-sdsu avatar kkrick-sdsu commented on August 19, 2024
[BUG] Binding non-existent file

from pgap.

Comments (6)

azat-badretdin avatar azat-badretdin commented on August 19, 2024

Thank you for your detailed report (including attempts to mitigate this on your side, appreciated!), Kyle!

Yes, SLURM environment tends to be problematic for PGAP. We will assess this situation ASAP.

from pgap.

azat-badretdin avatar azat-badretdin commented on August 19, 2024

Question:

Does

#SBATCH --cpus-per-task=4

work like setting envar SLURM_CPUS_PER_TASK?

from pgap.

azat-badretdin avatar azat-badretdin commented on August 19, 2024

Note that the file about which singularity complains, does exist, according to your listing. Is it possible that you have some kind of local singularity settings that disfavor your directory as a source of mount?

Also, I just found out, in our FAQ, that:

While nothing in the software intentionally prevents use on a cluster, we cannot provide assistance for this use case, given the additional complexity

from pgap.

kkrick-sdsu avatar kkrick-sdsu commented on August 19, 2024

Hi Azat,

As it turns out, the file exists temporarily. I cleaned up the directory and re-ran the batch job. That listing was grabbed while PGAP was trying to run. Once the run fails, a secondary listing shows that it the file is no longer there. PGAP must be deleting the file after the run fails. With that revelation, I am not sure what is the actual problem.

From my understanding, SLURM_CPUS_PER_TASK gets set and is useable while the job is running (for instance, to pass to a program so that it knows the actual core count it has to deal with) and the sbatch flag --cpus-per-task actually controls how many are requested during scheduling.

I understand about not being able to offer support. On that FAQ I do see that --no-internet may help, so I will try that as well.

For what it is worth, this was working with PGAP version 2023-05-17.build6771. I wish I had known about the --no-self-update flag, as my woes started when PGAP updated itself.

from pgap.

azat-badretdin avatar azat-badretdin commented on August 19, 2024

Kyle, you can still run the May version, by using use-version parameter and, as you discovered yourself, --no-self-update flag.

from pgap.

azat-badretdin avatar azat-badretdin commented on August 19, 2024

As it turns out, the file exists temporarily. I cleaned up the directory and re-ran the batch job. That listing was grabbed while PGAP was trying to run. Once the run fails, a secondary listing shows that it the file is no longer there. PGAP must be deleting the file after the run fails. With that revelation, I am not sure what is the actual problem.

I opened an internal investigation (code PGAPX-1229) for this, Kyle.

from pgap.

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.