Re: [slurm-users] PMIX and slurm failure (and fix).

2018-05-17 Thread Artem Polyakov
Thank you Bill. Can you provide anonymized Slurm.conf (I mainly interested in auth setting), srun launch error and config.log where you saw libssl mention. Being PMIx plugin developer I’m not aware about any explicit dependencies from libssl in Slurm. Only thing I can think of would be authentica

[slurm-users] PMIX and slurm failure (and fix).

2018-05-17 Thread Bill Broadley
Greetings all, Just wanted to mention I build building the newest slurm on Ubuntu 18.04. Gcc-7.3 is the default compiler, which means that the various dependencies (munge, libevent, hwloc, netloc, pmix, etc) are already available and built with gcc-7.3. I carefully built slurm-17.11.6 + openmpi

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread r...@open-mpi.org
Thanks for your patience and persistence. I’ll find a place to post your experiences to help others as they navigate these waters. > On Nov 28, 2017, at 8:52 PM, Philip Kovacs wrote: > > I doubled checked and yes, you definitely want the pmix headers and libpmix > library installed before you

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread Philip Kovacs
I doubled checked and yes, you definitely want the pmix headers and libpmix library installed before you configure slurm.No need to use --with-pmix if pmix is installed in standard system locations. Configure slurm and it will see the pmix installation.  After configuring slurm, but before insta

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread r...@open-mpi.org
My apologies - I guess we hadn’t been tracking it that way. I’ll try to add some clarification. We presented a nice table at the BoF and I just need to find a few minutes to post it. I believe you do have to build slurm against PMIx so that the pmix plugin is compiled. You then also have to spe

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread Paul Edmon
Okay, I didn't see any note on the PMIx 2.1 page about versions of slurm it was combatible with so I assumed all of them.  My bad.  Thanks for the correction and the help.  I just naively used the rpm spec that was packaged with PMIx which does enable the legacy support.  It seems best then to

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread Philip Kovacs
Actually if you're set on installing pmix/pmix-devel from the rpms and then configuring slurm manually,you could just move the pmix-installed versions of libpmi.so* and libpmi2.so* to a safe place, configureand install slurm which will drop in its versions pf those libs and then either use the s

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread r...@open-mpi.org
Very true - one of the risks with installing from packages. However, be aware that slurm 17.02 doesn’t support PMIx v2.0, and so this combination isn’t going to work anyway. If you want PMIx v2.x, then you need to pair it with SLURM 17.11. Ralph > On Nov 28, 2017, at 2:32 PM, Philip Kovacs wr

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread Philip Kovacs
This issue is that pmi 2.0+ provides a "backward compatibility" feature, enabled by default, which installsboth libpmi.so and libpmi2.so in addition to libpmix.so.  The route with the least friction for you would probablybe to uninstall pmix, then install slurm normally, letting it install its l

Re: [slurm-users] PMIx and Slurm

2017-11-28 Thread Artem Polyakov
Hello, Paul Please see below. 2017-11-28 13:13 GMT-08:00 Paul Edmon : > So in an effort to future proof ourselves we are trying to build Slurm > against PMIx, but when I tried to do so I got the following: > > Transaction check error: > file /usr/lib64/libpmi.so from install of > slurm-17.02.

[slurm-users] PMIx and Slurm

2017-11-28 Thread Paul Edmon
So in an effort to future proof ourselves we are trying to build Slurm against PMIx, but when I tried to do so I got the following: Transaction check error:   file /usr/lib64/libpmi.so from install of slurm-17.02.9-1fasrc02.el7.centos.x86_64 conflicts with file from package pmix-2.0.2-1.el7.ce