Package: openmpi-bin
Version: 4.1.0-7
Severity: normal
X-Debbugs-Cc: tamiko+deb...@kyomu.43-1.org

Dear Maintainer,

mpirun crashes when trying to schedule a task on a foreign host:

        $ mpirun --host bob hostname
        [alice:705956] [[31919,0],0] ORTE_ERROR_LOG: Error in file 
../../../../../orte/mca/odls/base/odls_base_default_fns.c at line 226
        [alice:705956] [[31919,0],0] ORTE_ERROR_LOG: Error in file 
../../../../../orte/mca/plm/base/plm_base_launch_support.c at line 552
        
--------------------------------------------------------------------------
        An internal error has occurred in ORTE:

        [[31919,0],0] FORCE-TERMINATE AT (null):1 - error 
../../../../../orte/mca/plm/base/plm_base_launch_support.c(553)

        This is something that should be reported to the developers.
        
--------------------------------------------------------------------------

Here, the mpirun command was issued on computer "alice" and "bob" is a foreign
host reachable via ssh.


Steps to reproduce:
===================

I originally encountered this issue on a small cluster (that I am currently
setting up). But, I was able to reproduce this locally by setting up two lxc
containers. Thus, the following should work to reproduce the issue:

 - use two debian computers with a local user that can ssh (via pubkey) from
   one machine to another

 - make sure that no firewall drops packets between the two.

 - install openmpi-bin and run

   # mpirun --host <remote host ip> hostname


What was the outcome of this action?
====================================

An internal error in ORTE terminated mpirun.


What outcome did you expect instead?
====================================

mpirun --host bob should print "bob" and succeed (or complain loudly that I am
using it wrongly).



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/64 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openmpi-bin depends on:
ii  libc6                        2.31-9
ii  libevent-core-2.1-7          2.1.12-stable-1
ii  libopenmpi3                  4.1.0-7
ii  openmpi-common               4.1.0-7
ii  openssh-client [ssh-client]  1:8.4p1-4

openmpi-bin recommends no packages.

Versions of packages openmpi-bin suggests:
ii  gfortran [fortran-compiler]  4:10.2.1-1

-- no debconf information

Reply via email to