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

Detect when running in a containerized environment #7123

Open
jjhursey opened this issue Oct 29, 2019 · 0 comments
Open

Detect when running in a containerized environment #7123

jjhursey opened this issue Oct 29, 2019 · 0 comments

Comments

@jjhursey
Copy link
Member

If mpirun finds itself running in a containerized environment it may want to adapt to that environment. This could mean adjusting the default settings for some MCA parameters such as plm_rsh_chdir (as in PR #7092), or adding additional consistency checks.

Some container runtimes (e.g., Singularity) have a "tell" that can be inspected to determine if mpirun is inside of a container. Others do not. Investigating a broadly applicable detection mechanism (at least to the degree that we wish to support) is one challenge.

The benefit of this type of mechanism is generally more consistent user experience in various containerization scenarios. This may be able to be implemented as a new orted/mca/schizo component.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant