Description of problem: For hosts in virt cluster (not a Gluster cluster), the current Gluster support indication is either the installed GlusterFS packages in case they are installed or N/A in case they are not. As requested in https://bugzilla.redhat.com/show_bug.cgi?id=1192465#c26 , this should be changed to some kind of a check box. So in case the host has Gluster support (the packages are installed), the check box should be checked and in case the host doesn't have Glsuter support, this check box should be unchecked. Version-Release number of selected component (if applicable): rhevm-3.6.4-0.1.el6.noarch Steps to Reproduce: 1. On a RHEV virt cluster with hosts, check the Gluster support indication under 'Hosts' -> relevant host -> 'General' -> 'Software' -> 'GlusterFS Version'
Please add screenshots.
Created attachment 1138288 [details] Screenshot
What do you mean by "gluster support" in this context? A. The host (cluster?) can be used to serve Gluster storage (e.g., a hyperconverged scenario) OR B. The virt host is able to mount GlusterFS and run VMs from virtual disks provisioned there
(In reply to Allon Mureinik from comment #3) > What do you mean by "gluster support" in this context? > A. The host (cluster?) can be used to serve Gluster storage (e.g., a > hyperconverged scenario) OR > B. The virt host is able to mount GlusterFS and run VMs from virtual disks > provisioned there B. The virt host is able to mount GlusterFS and run VMs from virtual disks provisioned there
So, just to be clear, the request isn't to make the user able to configure anything, right? Just properly report a boolean indication "this host can/can't use gluster", right?
right
The meaning of the checkbox is not if the packages are installed or not, but if the host is being used for Gluster or not. In HC, it should be checked (and grayed out in HC - so one cannot uncheck it!).
(In reply to Yaniv Kaul from comment #7) > The meaning of the checkbox is not if the packages are installed or not, but > if the host is being used for Gluster or not. In HC, it should be checked > (and grayed out in HC - so one cannot uncheck it!). You are mistaken. This is not the edit cluster dialog. This is the host info and it should show if you can run a gluster sd on this host.
(In reply to Yaniv Dary from comment #8) > (In reply to Yaniv Kaul from comment #7) > > The meaning of the checkbox is not if the packages are installed or not, but > > if the host is being used for Gluster or not. In HC, it should be checked > > (and grayed out in HC - so one cannot uncheck it!). > > You are mistaken. This is not the edit cluster dialog. > This is the host info and it should show if you can run a gluster sd on this > host. I don't understand request - you should be able to run gluster SD i.e mount a gluster volume on any virt host as gluster client packages are available as part of dependencies for vdsm. The Gluster version in General sub-tab indicates if glusterfs-server packages are installed on virt host i.e the host can be used as gluster host to create gluster volume. The checkbox on cluster - "Enable gluster service" indicates if gluster functionality on hosts are being managed by oVirt or not (gluster peer probe, gluster volume management etc). What is the request here?
The request is to be able to know if a host in a non Gluster cluster, i.e, a virt cluster, is able to mount with glusterfs for GlusterFS storage domains
All hosts support mounting Glusterfs storage, as gluster client packages are installed as vdsm dependencies. Closing this.