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