Hi - I'm running a custom Galaxy v21.01 instance with 7 job handlers. I pasted my job config file below. I noticed that if my job lands on handler0 or handler3 it is placed in the queue but if it goes to any other handler it runs. I know that another user has jobs running on handler0 and handler3. Is there a way to skip handlers that already have two jobs running and move to an empty handler automatically? Right now I kill my paused job and run it again to get on a different handler for it to run.
<plugin id="local" type="runner" load="galaxy.jobs.runners.local:LocalJobRunner" workers="4"/>
<handlers assign_with="db-skip-locked" max_grab="2" />
<destination id="local" runner="local"/>
planemo workflow_convert, right?
./autogen.shfollowed by the usual
autodist.shcan do it for you in Docker if you would prefer that to installing system packages.
We installed ragel and gperf but get these errors.
running sh autogen.sh (/usr/local/slurm-drmaa/drmaa_utils)
sh: autogen.sh: No such file or directory
=== configuring in drmaa_utils (/usr/local/slurm-drmaa/drmaa_utils)
configure: WARNING: no configuration information is in drmaa_utils
make: Entering directory '/usr/local/slurm-drmaa/drmaa_utils'
make: * No rule to make target 'all'. Stop
drmaa_utilsis a separate repo. You can fix that with
git submodule init && git submodule update