PMIx support dropped in 21.08.5

Asked by Pierre Devlaminck

If the Ubuntu OpenMPI packages are still built with PMIx, why was support for PMIx dropped with slurm-wlm?

PMIx support in slurm-wlm was dropped in 21.08.5-1 in Jan 2022 which now breaks any PMI compatibility with the libopenmpi3 package which is still built against an external PMIx v4.1
Launching MPI jobs with srun directly no longer works. Even with the srun '--mpi=none' option.
'srun --mpi=list' says that it has PMI-2 support but the openmpi package is only built with PMIx support and not the legacy PMI-1 and PMI-2 interfaces.
Since people who generally use slurm would also be highly likely to use an MPI implementation like OpenMPI, I am confused on why support for PMIx was dropped for slurm.

Question information

English Edit question
Ubuntu slurm-wlm Edit question
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Bernard Stafford (bernard010) said :
Revision history for this message
Pierre Devlaminck (pdevla) said :

Is there a way to submit a request that slurm is built with PMIx support again?

It should be built with the same libpmix2 package that openmpi is built with.

Revision history for this message
Manfred Hampl (m-hampl) said :

"Is there a way to submit a request ..."

Please create a bug report, providing as much detail as possible.

Can you help with this problem?

Provide an answer of your own, or ask Pierre Devlaminck for more information if necessary.

To post a message you must log in.