Broken dependencies: vdsm

Kaleb S. KEITHLEY kkeithle at redhat.com
Mon Sep 15 14:09:06 UTC 2014


Posting to -devel because I can't post to vdsm-owner or virt-maintenance.

On 09/15/2014 09:57 AM, Balamurugan Arumugam wrote:
>
> [Adding Dan]
>
> ----- Original Message -----
>> From: "Kaleb S. KEITHLEY" <kkeithle at redhat.com>
>> To: "Lalatendu Mohanty" <lmohanty at redhat.com>, buildsys at fedoraproject.org, vdsm-owner at fedoraproject.org
>> Cc: glusterfs-owner at fedoraproject.org
>> Sent: Monday, September 15, 2014 4:54:50 PM
>> Subject: Re: Broken dependencies: vdsm
>>
>> On 09/15/2014 04:39 AM, Lalatendu Mohanty wrote:
>>> On 09/14/2014 09:58 AM, buildsys at fedoraproject.org wrote:
>>>> vdsm has broken dependencies in the epel-6 tree:
>>>>      vdsm-4.16.4-0.el6.ppc64 requires glusterfs-rdma
>>>>      vdsm-4.16.4-0.el6.ppc64 requires glusterfs-fuse
>>>>      vdsm-4.16.4-0.el6.ppc64 requires glusterfs-cli
>>>>      vdsm-4.16.4-0.el6.ppc64 requires glusterfs-api
>>>>      vdsm-4.16.4-0.el6.ppc64 requires glusterfs >= 0:3.4.2
>>>>      vdsm-4.16.4-0.el6.ppc64 requires fence-agents
>>>> On x86_64:
>>>>      vdsm-gluster-4.16.4-0.el6.noarch requires glusterfs-server
>>>> On ppc64:
>>>>      vdsm-gluster-4.16.4-0.el6.noarch requires glusterfs-server
>>>
>>> Just to add, Glusterfs (Server and Client) bits are not available in
>>> EPEL because GlusterFS RPMs (client RPMs) are available in RHEL base
>>> channel. Not sure how to fox this issue.
>>
>> To expand on Lala's comment, everything above _except_ glusterfs-cli and
>> glusterfs-server are in RHEL.
>>
>> No part of glusterfs is in EPEL.
>>
>> Why does vdsm now require glusterfs-cli and glusterfs-server? It didn't
>> use to AFAIK.
>>
>
>
> gluster storage domain in vdsm uses glusterfs-cli for mounting gluster volume.

Huh? The glusterfs-cli RPM has /usr/sbin/gluster and its manpage. That's it.

That's not the command used to mount a gluster volume.

A simple `mount -t glusterfs $server:$volname $mntpoint` is all it 
takes. (Assuming you have glusterfs and glusterfs-fuse RPMs installed.)

glusterfs-server and glusterfs-cli and for people to set up and manage a 
gluster server. AFAIK it's a mistake for vdsm to have these as dependencies.


>  But I am not sure about glusterfs-server dependency.
>
> Dan, could you help us resolving the requirement of glusterfs-server package dependency for vdsm?
>
> Regards,
> Bala
>

-- 

Kaleb


More information about the devel mailing list