Bug 1369887 - Can't install vdsm 4.0 on rhel7.3 - failing on several dependencies issues (requires packages from optional)
Summary: Can't install vdsm 4.0 on rhel7.3 - failing on several dependencies issues (r...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Packaging.rpm
Version: 4.0.1
Hardware: x86_64
OS: Linux
unspecified
urgent vote
Target Milestone: ovirt-4.0.5
: ---
Assignee: Joey Boggs
QA Contact: Jiri Belka
URL:
Whiteboard:
Depends On:
Blocks: 1367016
TreeView+ depends on / blocked
 
Reported: 2016-08-24 15:43 UTC by Michael Burman
Modified: 2019-04-28 14:05 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-18 07:40:47 UTC
oVirt Team: Rel-Eng
gklein: ovirt-4.0.z?
gklein: blocker?
mburman: planning_ack?
rule-engine: devel_ack+
pstehlik: testing_ack+


Attachments (Terms of Use)

Description Michael Burman 2016-08-24 15:43:34 UTC
Description of problem:
Can't install vdsm 4.0 on rhel7.3 - failing on several dependencies issues. 

---> Package vdsm.x86_64 0:4.18.11-1.el7ev will be installed
--> Processing Dependency: openvswitch >= 2.0.0 for package: vdsm-4.18.11-1.el7ev.x86_64
--> Finished Dependency Resolution
Error: Package: vdsm-4.18.11-1.el7ev.x86_64 (rhev-4.0.2-9)
           Requires: openvswitch >= 2.0.0
Error: Package: 7:device-mapper-libs-1.02.133-1.el7.i686 (rhel-7.3)
           Requires: device-mapper = 7:1.02.133-1.el7
           Installed: 7:device-mapper-1.02.133-2.el7.x86_64 (@anaconda/7.3)
               device-mapper = 7:1.02.133-2.el7
           Available: 7:device-mapper-1.02.133-1.el7.x86_64 (rhel-7.3)
               device-mapper = 7:1.02.133-1.el7
Error: Package: glusterfs-cli-3.7.1-16.el7.x86_64 (rhev-4.0.2-9)
           Requires: glusterfs-libs = 3.7.1-16.el7
           Available: glusterfs-libs-3.7.1-16.el7.x86_64 (rhev-4.0.2-9)
               glusterfs-libs = 3.7.1-16.el7
           Installing: glusterfs-libs-3.7.9-10.el7.x86_64 (rhel-7.3)
               glusterfs-libs = 3.7.9-10.el7
Error: Package: libvirt-lock-sanlock-1.2.17-13.el7_2.5.x86_64 (rhev-4.0.2-9)
           Requires: libvirt.so.0(LIBVIRT_PRIVATE_1.2.17)(64bit)
           Available: libvirt-client-1.2.17-13.el7_2.5.x86_64 (rhev-4.0.2-9)
               libvirt.so.0(LIBVIRT_PRIVATE_1.2.17)(64bit)
           Available: libvirt-client-2.0.0-4.el7.i686 (rhel-7.3)
               Not found
Error: Package: glibc-2.17-156.el7.i686 (rhel-7.3)
           Requires: glibc-common = 2.17-156.el7
           Installed: glibc-common-2.17-157.el7.x86_64 (@anaconda/7.3)
               glibc-common = 2.17-157.el7
           Available: glibc-common-2.17-156.el7.x86_64 (rhel-7.3)
               glibc-common = 2.17-156.el7
Error: Package: policycoreutils-python-2.5-6.2.el7.x86_64 (rhel-7.3)
           Requires: policycoreutils = 2.5-6.2.el7
           Installed: policycoreutils-2.5-7.el7.x86_64 (@anaconda/7.3)
               policycoreutils = 2.5-7.el7
           Available: policycoreutils-2.5-6.2.el7.x86_64 (rhel-7.3)
               policycoreutils = 2.5-6.2.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

- vdsm requires lower versions.

Using the repos as described in mojo from 23/8

Version-Release number of selected component (if applicable):
rhel7.3(from the 19/8)

How reproducible:
100

Steps to Reproduce:
1. Try to install latest vdsm 4.0 on rhel7.3

Actual results:
Failed with dependency issues

Comment 1 Eyal Edri 2016-08-25 07:31:28 UTC
Can you specify the repos you used?

Comment 2 Yaniv Kaul 2016-08-25 07:39:05 UTC
I wonder why you have some 32bit libraries required:
glibc-2.17-156.el7.i686
device-mapper-libs-1.02.133-1.el7.i686

Comment 3 Michael Burman 2016-08-25 07:47:57 UTC
(In reply to Eyal Edri from comment #1)
> Can you specify the repos you used?

Yes, the repos from the mojo page - https://mojo.redhat.com/docs/DOC-1091750

Comment 4 Nelly Credi 2016-09-05 08:25:58 UTC
we cannot do a clean installation on 7.3 on 4.0
failing on the above

Comment 5 Eyal Edri 2016-09-13 06:36:39 UTC
Nelly,
After talking with the Gluster team, were you able to get more info on which repos to use?

Comment 6 Nelly Credi 2016-09-13 06:53:24 UTC
from what i understood everything should be in either rhel or rhv repos
from what i saw, glusterfs is provided by rhv and the rest of gluster client packages are provided by rhel (in 7.3 its gluster 3.7.9)

Comment 7 Sandro Bonazzola 2016-09-13 06:57:03 UTC
Moving to Joey.

Comment 15 Joey Boggs 2016-09-15 13:32:28 UTC
RHV 4 beta channels won't have those newer 7.3  packages in them.

Comment 28 Gil Klein 2016-11-08 07:15:04 UTC
Verified based on comment #27


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