Issue running with Singularity on SLURM #35
Replies: 2 comments 7 replies
-
Ok, so downgrading {targets} to 1.2.2 solved things for now and I can run my analysis. However, I see a number of changes in 1.3.0 which i suspect account for the error. I can run the targets-minimal pipeline without issue, but when i include the following to run it on SLURM, I get errors.
If I remove the
I get no error, but the pipeline never progresses beyond dispatching the first target:
Apologies if I'm missing something obvious, but are you able to provide any insight? |
Beta Was this translation helpful? Give feedback.
-
Thanks @wlandau, upgrading all packages and slimming down the config seems to have got things back on track. I've now managed to reproduce the error I had earlier. Here's a minimal example:
This works: the first two targets are submitted locally by crew, the 3rd is dispatched to the cluster and returns its result as expected. My issue seems to be with controller groups:
This throws the error about
Abridged sessionInfo():
|
Beta Was this translation helpful? Give feedback.
-
Prework
crew.cluster
package itself and not a user error, known limitation, or issue from another package thatcrew.cluster
depends on.Description
After updating a slew of packages recently, my SLURM-enabled targets pipeline has stopped running, with errors about
seconds_timeout
. I have a rather elaborate script to setup cluster operations, but I think I've narrowed it down to crew_controller_slurm(), so only post that here:Reproducible example
Apologies @wlandau my initial example was not in fact reproducible, but while I see if I can make a minimal example, does this {targets} error give any clues as to what's going on? It occurs with or without
seconds_timeout
set increw.cluster::crew_controller_slurm()
Diagnostic information
Beta Was this translation helpful? Give feedback.
All reactions