Skip to content

Conversation

@jmchilton
Copy link
Member

It should allow simplify the documentation for using SLURM, allow for auto-testing the documentation, and having a fixed location to expect the slurm library by default could allow us to auto pick it up if it is available.

@Smeds Any chance you'd be willing to test this with your setup and then use it to simplify the docs you're adding #1512?

@mvdbeek
Copy link
Member

mvdbeek commented Jun 19, 2025

I can test this tomorrow considering I just spent time on getting that to work 😅

@mvdbeek mvdbeek force-pushed the cmd_slurm_init branch 2 times, most recently from 4eefcbc to f5e0d85 Compare June 20, 2025 07:54
jmchilton and others added 2 commits June 20, 2025 10:09
It should allow simplify the documentation for using SLURM, allow for auto-testing the documentation, and having a fixed location to expect the slurm library by default could allow us to auto pick it up if it is available.
1.1.4 doesn't compile against slurm on anvil
@mvdbeek
Copy link
Member

mvdbeek commented Jun 20, 2025

After a few tweaks it's working!

Screenshot 2025-06-20 at 11 29 50

Copy link
Member

@mvdbeek mvdbeek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing!

@mvdbeek mvdbeek merged commit 3d7de78 into galaxyproject:master Jun 20, 2025
14 checks passed
@natefoo
Copy link
Member

natefoo commented Jun 20, 2025

This is super cool. You shouldn't need to run autogen.sh, btw, and that could fail on some hosts that don't have the right dev packages installed. autogen generates the autoconf/automake stuff, but that is already done in the tarballs as part of the release.

@mvdbeek
Copy link
Member

mvdbeek commented Jun 20, 2025

I'll fix it

@natefoo
Copy link
Member

natefoo commented Jun 20, 2025

I just realized - this would be great to have in galaxy-job-config-init as well. Since it's now a dep of planemo maybe just move it there?

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

Successfully merging this pull request may close these issues.

3 participants