Description of problem: Gluster repository is missing for HE to be deployed over RHEL7.2. --> Finished Dependency Resolution Error: Package: ovirt-hosted-engine-setup-1.3.0-0.3.beta.git42eb801.el7ev.noarch (rhev-3.6-el7.2) Requires: glusterfs-cli >= 3.7.2 Available: glusterfs-cli-3.6.0.29-2.el7.x86_64 (rhel-72-optional) glusterfs-cli = 3.6.0.29-2.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest I'm using the Mojo manual https://mojo.redhat.com/docs/DOC-1038669 - using it for hypervisors. https://mojo.redhat.com/docs/DOC-1035018 - using it for the engine. Version-Release number of selected component (if applicable): Linux version 3.10.0-304.el7.x86_64 (mockbuild.eng.bos.redhat.com) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Fri Aug 7 09:53:04 EDT 2015 How reproducible: 100% Steps to Reproduce: 1.Deploy fresh RHEL7.2 OS on your hypervisor. 2.Follow the manual from Mojo to get the correct repositories. 3.yum clean all 4.Try deploying ovirt-hosted-engine-setup on your host. Actual results: Error: Package: ovirt-hosted-engine-setup-1.3.0-0.3.beta.git42eb801.el7ev.noarch (rhev-3.6-el7.2) Requires: glusterfs-cli >= 3.7.2 Available: glusterfs-cli-3.6.0.29-2.el7.x86_64 (rhel-72-optional) glusterfs-cli = 3.6.0.29-2.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Expected results: Installation should pass without errors. Additional info:
This repository resolves the issue: [gluster_latest] name=Gluster baseurl=http://download.gluster.org/pub/gluster/glusterfs/LATEST/RHEL/epel-7/x86_64/ enabled=1 gpgcheck=0
Nikolai you shouldn't use upstream repositories while testing downstream build. I've updated the errata, ovirt-hosted-engine-setup-1.3.0-0.4.beta.git42eb801.el7ev will require 3.7.1 instead of 3.7.2. 3.7.1 has been added to rhevm-3.6-rhel-7-candidate so you should have it.
(In reply to Sandro Bonazzola from comment #3) > Nikolai you shouldn't use upstream repositories while testing downstream > build. > I've updated the errata, > ovirt-hosted-engine-setup-1.3.0-0.4.beta.git42eb801.el7ev will require 3.7.1 > instead of 3.7.2. > > 3.7.1 has been added to rhevm-3.6-rhel-7-candidate so you should have it. Sandro, I totally agree with you regarding the fact of usage of the upstream, the thing is, I really had no other option, as I follow always Mojo pages provided for the QA, they got me in to this situation and I had to resolve it in parallel with opening this bug report. Luckily mentioned upstream repo solved the issue and I hope it also helps you for backporting it to the downstream.
See bug #1254939 you'll need optional channel. *** This bug has been marked as a duplicate of bug 1254939 ***