Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nested container e2e-tests and fixes #3438

Open
dtrudg opened this issue Dec 19, 2024 · 0 comments
Open

Nested container e2e-tests and fixes #3438

dtrudg opened this issue Dec 19, 2024 · 0 comments
Assignees
Labels
ci:e2e documentation Improvements or additions to documentation testing

Comments

@dtrudg
Copy link
Member

dtrudg commented Dec 19, 2024

Improve, document, and test nested container behaviour

E.g.

Support for running Singularity-in-Docker or Singularity-in-Singularity has been informally tracked throughout the life of SingularityCE to date. We do not currently perform any automated testing of nested container execution. Issues arise from changes made to code where the effect on nested execution was not tested / considered.

Given extensive use of container-based CI systems to build containers, it is not uncommon for Singularity to be run under Docker or another OCI runtime. Similarly, HPC centers may e.g. run Singularity from a workflow that is itself run in a Singularity-based workflow automation.

We will introduce basic testing of nested workflows in SingularityCE's e2e suite. We catalogue, and will aim to address any blocking issues that prevent nested execution in native and OCI mode.

@dtrudg dtrudg added this to the SingularityCE 4.3.0 milestone Dec 19, 2024
@dtrudg dtrudg self-assigned this Dec 19, 2024
@dtrudg dtrudg added ci:e2e testing documentation Improvements or additions to documentation labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci:e2e documentation Improvements or additions to documentation testing
Projects
None yet
Development

No branches or pull requests

1 participant