Skip to content

add pmi2 and pmix module, refactor openmpi-pmi2/x module, fix issue #151#152

Open
dingp wants to merge 1 commit intomainfrom
dingpf/pmi2-pmix-module
Open

add pmi2 and pmix module, refactor openmpi-pmi2/x module, fix issue #151#152
dingp wants to merge 1 commit intomainfrom
dingpf/pmi2-pmix-module

Conversation

@dingp
Copy link
Collaborator

@dingp dingp commented Sep 30, 2025

No description provided.

@dingp
Copy link
Collaborator Author

dingp commented Sep 30, 2025

We might include /etc/libibverbs.d bind mount into pmi2/x module, and remove openmpi-pmi2/x module.

In the case of the container with the whole compatible networking stack built-in, /etc/libibverbs.d is not needed, but doing a bind-mount is also harmless.

@brandongc
Copy link
Member

Overall looks good, I have a few comments which are maybe a little outside the scope of this particular MR.

Why is /etc/libibverbs.d needed at all on the system?

Also, PALS is not relevant for Perlmutter.

There is a lack of parity on pmi2 and pmix Slurm variables (another candidate for factoring out).

Several of the /dev items are ok, but should be migrated to CDI.

@brandongc brandongc requested a review from adamlavely October 2, 2025 15:08
@namehta4
Copy link

Hi,

May I please request on the clarity for the timeline on this PR? I am planning to migrate LAMMPS container user support to podman-hpc from shifter and would be relying on these modules.
Thanks!

@scanon scanon self-requested a review December 11, 2025 23:24
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