
Hi all, I upgraded my CentOS8 engine machine, and now whenever I run a shell (e.g. ssh, or another window in tmux), I get: net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory net_mlx5: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx5) PMD: net_mlx4: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory PMD: net_mlx4: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx4) net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory net_mlx5: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx5) PMD: net_mlx4: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory PMD: net_mlx4: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx4) Not sure if this is a new known issue. It happened in the past, and was fixed, but apparently got broken again. Now commented about this on the old bug: https://bugzilla.redhat.com/show_bug.cgi?id=1642945#c9 Workaround: dnf install libibverbs.so.1 libmlx5 Best regards, -- Didi

On Thu, Feb 20, 2020 at 8:10 AM Yedidyah Bar David <didi@redhat.com> wrote:
Hi all,
I upgraded my CentOS8 engine machine, and now whenever I run a shell (e.g. ssh, or another window in tmux), I get:
net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory net_mlx5: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx5) PMD: net_mlx4: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory PMD: net_mlx4: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx4) net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory net_mlx5: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx5) PMD: net_mlx4: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory PMD: net_mlx4: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx4)
Not sure if this is a new known issue. It happened in the past, and was fixed, but apparently got broken again. Now commented about this on the old bug:
This means that the bug was fixed downstream, I am unsure if some checked if this is fixed in upstream rpms already. I am also unsure if ovirt can leech the recent OVN 2.11 FDP 20, which might be required for CentOS 8.2, or if we have to create our own rpm. I will keep an eye on this, and I am happy about any hint.
Workaround:
dnf install libibverbs.so.1 libmlx5
Please note that ovs just generate the warnings by mistake, because ovs is not required directly on Engine's host.
Best regards, -- Didi

Il giorno gio 20 feb 2020 alle ore 08:36 Dominik Holler <dholler@redhat.com> ha scritto:
On Thu, Feb 20, 2020 at 8:10 AM Yedidyah Bar David <didi@redhat.com> wrote:
Hi all,
I upgraded my CentOS8 engine machine, and now whenever I run a shell (e.g. ssh, or another window in tmux), I get:
net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory net_mlx5: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx5) PMD: net_mlx4: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory PMD: net_mlx4: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx4) net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory net_mlx5: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx5) PMD: net_mlx4: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such file or directory PMD: net_mlx4: cannot initialize PMD due to missing run-time dependency on rdma-core libraries (libibverbs, libmlx4)
Not sure if this is a new known issue. It happened in the past, and was fixed, but apparently got broken again. Now commented about this on the old bug:
This means that the bug was fixed downstream, I am unsure if some checked if this is fixed in upstream rpms already. I am also unsure if ovirt can leech the recent OVN 2.11 FDP 20, which might be required for CentOS 8.2, or if we have to create our own rpm. I will keep an eye on this, and I am happy about any hint.
I fixed it, rebuilt adding the libibverbs missing dependency at runtime. let me know if you still see it.
Workaround:
dnf install libibverbs.so.1 libmlx5
Please note that ovs just generate the warnings by mistake, because ovs is not required directly on Engine's host.
Best regards, -- Didi
_______________________________________________
Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/DO7QX2RN2UAUJF...
-- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/>*Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours. <https://mojo.redhat.com/docs/DOC-1199578>*
participants (3)
-
Dominik Holler
-
Sandro Bonazzola
-
Yedidyah Bar David