Skip to content

Use explicit memory units for LSF executor#5217

Merged
bentsherman merged 3 commits intomasterfrom
5182-simplify-lsf-memory-options
Feb 27, 2026
Merged

Use explicit memory units for LSF executor#5217
bentsherman merged 3 commits intomasterfrom
5182-simplify-lsf-memory-options

Conversation

@bentsherman
Copy link
Member

@bentsherman bentsherman commented Aug 9, 2024

Close #5182

This PR updates the LSF executor to use explicit memory units in the job request, instead of trying to infer it from the lsf.conf, which can lead to some weird behavior when there are multiple lsf config files

LSF supports explicit memory units with bsub: https://www.ibm.com/docs/en/spectrum-lsf/10.1.0?topic=requirements-resource-requirement-strings#vnmbvn__title__3

Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@netlify
Copy link

netlify bot commented Aug 9, 2024

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit 32b40db
🔍 Latest deploy log https://app.netlify.com/sites/nextflow-docs-staging/deploys/66b64f08a1dd6900084608c0

@bentsherman
Copy link
Member Author

@d-callan please make sure that the generated job scripts in the tests look good to you

@d-callan
Copy link

d-callan commented Aug 9, 2024

yes, its beautiful. thank you.

Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@netlify
Copy link

netlify bot commented Feb 26, 2026

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit f5bf500
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/69a14b90083cea00084a40ff

@bentsherman bentsherman merged commit a369d6f into master Feb 27, 2026
24 checks passed
@bentsherman bentsherman deleted the 5182-simplify-lsf-memory-options branch February 27, 2026 14:25
pditommaso pushed a commit that referenced this pull request Feb 27, 2026
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
pditommaso pushed a commit that referenced this pull request Mar 3, 2026
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

LSF executor does not respect LSF_UNIT_FOR_LIMITS in lsf.conf

3 participants