Kevin Paul

Results 107 comments of Kevin Paul

And just to be clear, you are using a system install of OpenMPI and not installing OpenMPI with Conda, correct?

Ok. Then I'll try to diagnose the issue with system-installed OpenMPI (and possibly test with a Conda-installed OpenMPI, too).

I can confirm the bug exists on Debian in a Docker container. I'm investigating why the wheel and egg installs yield different behaviors.

I'll take a look at that. FYI: I've noticed that with the `pip install dask-mpi` version (i.e., the one that fails), it works if you disable the use of Nannies....

@mahendrapaipuri: Thanks for the tip! I can verify that regardless of how you install `dask-mpi`, if you use the binary created by the egg-install, it works. So, now to get...

Ok. I've looked a little deeper and I've been able to simplify the egg-installed `dask-mpi` binary to take the following form (eliminating all unused try branches and unnecessary functions when...

As you might expect, if you change the wheel-installed binary to look like this: ```python !/root/miniconda3/envs/test/bin/python # -*- coding: utf-8 -*- import re import sys if __name__ == '__main__': sys.argv[0]...

@mahendrapaipuri: I've spent the day looking into this, and I cannot figure it out. I don't know why one entry point script should work and the other not work. It...

I have another idea, and if I have time today, I am going to look into it. I'll let you know.

Recording some more thoughts on this: I think that the `MPICluster.__init__` method could effectively perform what the `initialize` function already performs. In fact, as a first pass, you could just...