Bug 1548110

Summary: VDO rpm should be pulled in as rpm dependency
Product: [oVirt] vdsm Reporter: SATHEESARAN <sasundar>
Component: Packaging.rpmAssignee: Denis Chaplygin <dchaplyg>
Status: CLOSED CURRENTRELEASE QA Contact: SATHEESARAN <sasundar>
Severity: medium Docs Contact:
Priority: high    
Version: 4.20.18CC: amarchuk, bugs, rhs-bugs, sabose
Target Milestone: ovirt-4.2.3Flags: sasundar: ovirt-4.2?
sasundar: planning_ack?
rule-engine: devel_ack+
sasundar: testing_ack+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
undefined
Story Points: ---
Clone Of: 1548105 Environment:
Last Closed: 2018-05-10 06:29:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Gluster RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1548105    

Description SATHEESARAN 2018-02-22 18:07:39 UTC
+++ This bug was initially created as a clone of Bug #1548105 +++

Description of problem:
-----------------------
With the latest RHVH 4.2 based on RHEL 7.5, VDO is not available.
VDO rpm should be pulled as a dependency rpm while installing one of the RHHI related rpm ( e.g. vdsm-gluster ). This would help in the availability of VDO rpm while brewing RHVH ISO and also made available while installing RHHI over RHEL 7.5

Version-Release number of selected component (if applicable):
-------------------------------------------------------------
vdsm-gluster-4.20.18-1

How reproducible:
-----------------
always

Steps to Reproduce:
-------------------
1. Test the latest RHVH 4.2 based on RHEL 7.5
or
2. Install RHHI rpms ( vdsm-gluster, cockpit-ovirt-dashboard ) with RHEL 7.5 server

Actual results:
---------------
VDO rpm is not installed as dependency rpm

Expected results:
-----------------
1. VDO rpm should be made available with RHVH
2. VDO rpm should be pulled in as a dependent rpm by other RHHI rpms ( e.g. vdsm-gluster )

Additional info:
----------------
Still I am unsure about which rpms should pull VDO rpm, but this VDO rpm should be installed as dependency when installing RHHI.

Following are the required 2 VDO rpms:
[root@ ~]# rpm -qa | grep vdo
kmod-kvdo-6.1.0.146-13.el7.x86_64
vdo-6.1.0.146-16.x86_64

--- Additional comment from SATHEESARAN on 2018-02-22 13:04:24 EST ---

This issue has been already discussed in Feb 12, 2018 Engineering bi-weekly meeting, where Sahina proposed this idea of VDO rpm should be pulled in as dependency

Comment 1 SATHEESARAN 2018-05-03 13:15:05 UTC
Tested with vdsm-gluster-4.20-27
vdo packages are pulled in as dependency

[root@rhsqa-grafton10-nic2 ~]# rpm -qa | grep vdsm-gluster
vdsm-gluster-4.20.27-1.el7ev.x86_64

[root@ ~]# rpm -qR vdsm-gluster | grep vd
kmod-kvdo
vdo
vdsm = 4.20.27-1.el7ev

Comment 2 Sandro Bonazzola 2018-05-10 06:29:01 UTC
This bugzilla is included in oVirt 4.2.3 release, published on May 4th 2018.

Since the problem described in this bug report should be
resolved in oVirt 4.2.3 release, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.