Bug 1778264 - ovn spec file missing libibverbs requirement
Summary: ovn spec file missing libibverbs requirement
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ovn
Version: 30
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Numan Siddique
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1777894
TreeView+ depends on / blocked
 
Reported: 2019-11-29 16:34 UTC by Sandro Bonazzola
Modified: 2020-01-11 01:09 UTC (History)
8 users (show)

Fixed In Version: ovn-2.11.1-5.fc30
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1777894
Environment:
Last Closed: 2020-01-11 01:09:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Sandro Bonazzola 2019-11-29 16:34:48 UTC
in oVirt we are consuming RDO build of ovn-2.11.1-3.el7 (https://cbs.centos.org/koji/buildinfo?buildID=26662) which is tagged for RDO Train release and Ussuri testing.

Bottom line, looks like it's missing a Requires: libibverbs.

Can you please fix the spec file adding the missing require?





+++ This bug was initially created as a clone of Bug #1777894 +++

Description of problem:
Once the OVN packages has been upgraded on the engine, I got the following error on stdout at login:

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)

Version-Release number of selected component (if applicable):
ovn-2.11.1-3.el7.x86_64

This bug was already discussed on the user list: https://lists.ovirt.org/archives/list/users@ovirt.org/thread/J4T4YFAVYOMASVV3ACCNVFGF3YSAT3N4/#U27MNWZB33G37D6QB3VUTF6XALUJ7SY5

Installing package libibverbs seems to have solved the problem.

Comment 1 Sandro Bonazzola 2020-01-10 09:36:52 UTC
Moving to Fedora since RDO basically rebuilds Fedora rpms.
This applies also to ovn-2.11.1-4.fc30

Comment 2 Numan Siddique 2020-01-10 12:06:35 UTC
I have pushed the fix to f30 branch. The update is here - https://bodhi.fedoraproject.org/updates/FEDORA-2020-a3e890aadd

@Sandro - If you can give your karma that would be great.

The next step would be to udpate rdoinfo to trigger build for  2.11.1-5

Comment 3 Numan Siddique 2020-01-10 13:17:58 UTC
I submitted the patch in rdoinfo - https://review.rdoproject.org/r/#/c/24459/ and it is merged.

Is this enough for oVirt to fix this issue ?

Comment 4 Sandro Bonazzola 2020-01-10 14:24:20 UTC
yes, thanks!

Comment 5 Fedora Update System 2020-01-11 01:09:39 UTC
ovn-2.11.1-5.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.