Bug 1031707

Summary: [VDSM] vdsm 3.3.0 should not require vdsm-gluster rpm
Product: Red Hat Enterprise Virtualization Manager Reporter: Eyal Edri <eedri>
Component: vdsmAssignee: Yaniv Bronhaim <ybronhei>
Status: CLOSED ERRATA QA Contact: Jiri Belka <jbelka>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.3.0CC: aberezin, acathrow, asegundo, bazulay, chetan, danken, eedri, iheim, lpeer, pstehlik, scohen, ybronhei, yeylon
Target Milestone: ---   
Target Release: 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: is25 Doc Type: Release Note
Doc Text:
Previously VDSM shipped Red Hat Storage (Gluster) packages as part of its code. From Red Hat Enterprise Virtualization 3.3 onwards, Gluster packages are delivered separately under Red Hat Enterprise Linux channels.
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-21 16:21:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1038284    

Description Eyal Edri 2013-11-18 15:16:43 UTC
Description of problem:
vdsm currently requires vdsm-gluster package.
vdsm-gluster should come from gluster channel and not rhev.


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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Yaniv Bronhaim 2013-11-20 07:27:28 UTC
Its not as we thought. We need to cover fallback for all imports of gluster package in the code. The patch was currently reverted. Will post for fix asap

Comment 3 Yaniv Bronhaim 2013-11-26 17:38:59 UTC
Currently (after merge of the attached patch) RHEVM-3.3 does not require or produce gluster packages. Although still Vdsm depends on qemu-kvm-rhev, that does require gluster pacakges:

Installing:
qemu-kvm-rhev   x86_64    2:0.12.1.2-2.414.el6        latest_rhel_rhev
Installing for dependencies:
glusterfs-api   x86_64    3.4.0.36rhs-1.el6           rhel-x86_64-server-6
glusterfs-libs  x86_64    3.4.0.36rhs-1.el6           rhel-x86_64-server-6
...


Who can assist with that?

Comment 4 Dan Kenigsberg 2013-11-26 18:47:02 UTC
These funny-named packages are shipped in rhel-6.5, so it's fine.

On Mon, Nov 25, 2013 at 11:24:06PM +0530, Vijay Bellur wrote:
> RPMs related to the client side are part of the main RHEL channel.
> This has been done to support the qemu - libgfapi integration.

Comment 6 Dan Kenigsberg 2013-11-26 22:34:46 UTC
Yes. https://errata.devel.redhat.com/advisory/15359
We should drop them from Bob.

Comment 7 Jiri Belka 2013-11-29 10:34:28 UTC
ok, is25. no vdsm-gluster rpm installed on hosts.

Comment 8 Dan Kenigsberg 2013-12-02 09:44:52 UTC
RHEV-3.2 has not shipped vdsm-gluster. This problem has popped up in an early RHEV-3.3 beta release, and has since been fixed.

I see no reason to trouble customers with this issue.

Comment 9 errata-xmlrpc 2014-01-21 16:21:54 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

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

http://rhn.redhat.com/errata/RHBA-2014-0040.html

Comment 10 Allon Mureinik 2014-06-12 12:31:24 UTC
*** Bug 1108343 has been marked as a duplicate of this bug. ***