<html style="direction: ltr;">
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <style type="text/css">body p { margin-bottom: 0cm; margin-top: 0pt; } </style>
  </head>
  <body bidimailui-charset-is-forced="true" style="direction: ltr;"
    text="#000000" bgcolor="#FFFFFF">
    <p>Hi all,</p>
    <p><br>
    </p>
    <p>Is there any issue regarding which versions of pmix or ucx slurm
      is compiled with? should I require installation of same versions
      in the compute nodes?</p>
    <p><br>
    </p>
    <p>I couldn't find any documentation regarding which api from pmix
      or ucx Slurm is using, and how stable those api are.</p>
    <p><br>
    </p>
    <p>I've patched the slurm.spec file, and I *think* the slurmd
      package should require pmix and ucx (I believe it will work
      without the packages installed, but I don't want users to issue </p>
    <pre>srun --mpi=list</pre>
    <p>And then be unable to launch with pmix.</p>
    <p><br>
    </p>
    <p>Should I also require the pmix and ucx versions on the compute
      node to be the same (or at least same major) as the packages used
      to build slurm?</p>
    <p>Are there known limitations regarding version compatibility
      between the 3 packages (slurm, pmix, ucx)?</p>
    <p>The cluster will have openmpi packages built with same pmix, ucx
      and slurm.<br>
    </p>
  </body>
</html>