Bug 1316670 - Hosted Engine install fails with dependency error (workaround: add rhel-7-server-rh-common-rpms channel)
Hosted Engine install fails with dependency error (workaround: add rhel-7-ser...
Status: CLOSED CURRENTRELEASE
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: distribution (Show other bugs)
3.6.0
Unspecified Unspecified
urgent Severity urgent
: ovirt-3.6.3
: ---
Assigned To: Joey Boggs
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2016-03-10 12:42 EST by daniel
Modified: 2016-03-15 17:38 EDT (History)
12 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-03-15 17:38:26 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: Rel-Eng
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description daniel 2016-03-10 12:42:40 EST
Description of problem:
tting up a brand new RHEL7.2 host, following

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.6/html/Self-Hosted_Engine_Guide/chap-Deploying_Self-Hosted_Engine_on_a_Red_Hat_Enterprise_Linux_Host.html:

[root@rhev01 ~]# yum repolist
Loaded plugins: product-id, search-disabled-repos, subscription-manager
repo id                                                                  repo name                                                                                     status
rhel-7-server-rhev-mgmt-agent-rpms/7Server/x86_64                        Red Hat Enterprise Virtualization Management Agents for RHEL 7 (RPMs)                            467
rhel-7-server-rpms/7Server/x86_64                                                      Red Hat Enterprise Linux 7 Server (RPMs)                                                                          10,357
repolist: 10,824
[root@rhev01 ~]#


and then
[root@rhev01 ~]# yum install ovirt-hosted-engine-setup -y
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package ovirt-hosted-engine-setup.noarch 0:1.3.3.4-1.el7ev will be installed
--> Processing Dependency: glusterfs-cli >= 3.7.1 for package: ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch
--> Processing Dependency: otopi >= 1.4.0 for package: ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch
--> Processing Dependency: ovirt-host-deploy >= 1.4.1 for package: ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch
[..]
---> Package perl-Net-LibIDN.x86_64 0:0.12-15.el7 will be installed
---> Package perl-Net-SSLeay.x86_64 0:1.55-3.el7 will be installed
--> Finished Dependency Resolution
Error: Package: ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch (rhel-7-server-rhev-mgmt-agent-rpms)
           Requires: glusterfs-cli >= 3.7.1
**********************************************************************
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
**********************************************************************

Error: Package: ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch (rhel-7-server-rhev-mgmt-agent-rpms)
           Requires: glusterfs-cli >= 3.7.1
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@rhev01 ~]#  

Version-Release number of selected component (if applicable):
3.6GA

How reproducible:
follow https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.6/html/Self-Hosted_Engine_Guide/chap-Deploying_Self-Hosted_Engine_on_a_Red_Hat_Enterprise_Linux_Host.html:



Steps to Reproduce:
1. set up rhel 7.2 and subscribe
2. subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-rhev-mgmt-agent-rpms
3. yum install ovirt-hosted-engine-setup -y


Actual results:
---> Package perl-Net-LibIDN.x86_64 0:0.12-15.el7 will be installed
---> Package perl-Net-SSLeay.x86_64 0:1.55-3.el7 will be installed
--> Finished Dependency Resolution
Error: Package: ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch (rhel-7-server-rhev-mgmt-agent-rpms)
           Requires: glusterfs-cli >= 3.7.1
**********************************************************************
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
**********************************************************************

Error: Package: ovirt-hosted-engine-setup-1.3.3.4-1.el7ev.noarch (rhel-7-server-rhev-mgmt-agent-rpms)
           Requires: glusterfs-cli >= 3.7.1
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Expected results:
yum install ovirt-hosted-engine-setup -y

works flawlessly



Additional info:

adding channel 
subscription-manager repos --enable rhel-7-server-rh-common-rpms

makes this work,

so this is either a documentation bug or that package should be available in one of the to channels described in docu.
Either way, it should be corrected to avoid customers raising cases
Comment 1 Yaniv Kaul 2016-03-10 13:59:46 EST
Joey - is that a releng issue? Something isn't pushed correctly?

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