Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

wip: the start of a specialized LSF+Apptainer backend#600

Closed
acfoltzer wants to merge 8 commits intomainfrom
acf/lsf-apptainer
Closed

wip: the start of a specialized LSF+Apptainer backend#600
acfoltzer wants to merge 8 commits intomainfrom
acf/lsf-apptainer

Conversation

@acfoltzer
Copy link
Contributor

WIP early draft for sharing and collaboration

For all contributors:

  • You have added a few sentences describing the PR here.
  • Your code builds clean without any errors or warnings.
  • You have added tests (when appropriate).
  • You have updated the README or other documentation to account for these
    changes (when appropriate).
  • You have added an entry to the relevant CHANGELOG.md (see
    "keep a changelog" for more information).
  • Your commit messages follow the conventional commit style.
  • Your PR title follows the conventional commit style.

@acfoltzer acfoltzer self-assigned this Sep 11, 2025
@github-actions github-actions bot added the S-awaiting-CI State: awaiting the CI to pass label Sep 11, 2025
Copy link
Member

Choose a reason for hiding this comment

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

I haven't reviewed in detail, but do you plan to make these composable? That is, separating the containerization logic from the batch system logic. Something like having apptainer, podman, etc. and then separately lsf, slurm, etc. Then a user could choose their containerization method and their batch system.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, we're starting with the system that's specialized to the environment we have close at hand, but once we land that and get access to another system for testing, it seems likely that we'll be able to make them composable.

@acfoltzer
Copy link
Contributor Author

Closing in favor of stjude-rust-labs/sprocket#182

@acfoltzer acfoltzer closed this Sep 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

S-awaiting-CI State: awaiting the CI to pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants