Bug 1414794

Summary: [RFE] provide a way for the user to scale and prepare gluster nodes from cockpit UI.
Product: [oVirt] cockpit-ovirt Reporter: RamaKasturi <knarra>
Component: GdeployAssignee: Gobinda Das <godas>
Status: CLOSED CURRENTRELEASE QA Contact: SATHEESARAN <sasundar>
Severity: high Docs Contact:
Priority: high    
Version: ---CC: bugs, cshao, lveyde, sabose, sasundar, ycui, yzhao
Target Milestone: ovirt-4.2.2Keywords: FutureFeature
Target Release: 0.11.17Flags: rule-engine: ovirt-4.2?
sabose: blocker?
rule-engine: planning_ack?
rule-engine: devel_ack+
sasundar: testing_ack+
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: cockpit-ovirt-0.11.17-1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1523598 (view as bug list) Environment:
Last Closed: 2018-05-23 08:20:03 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: 1411323, 1523598, 1523610    

Description RamaKasturi 2017-01-19 13:11:05 UTC
Description of problem:
As of now user cannot prepare gluster nodes from cockpit UI for scaling. User has to do the following tasks manually on each node and it has to be added to the cluster one after the other.

   1)  Install all the required packages in case of RHEL deployments,configuring other components in the host like,
adding the required channels , setting up NTP, setting up glusterfs slice, etc

    3) Add all the three nodes one after the other to UI

    4) Prepare bricks from UI on all the three nodes.

    5) Now create an arbiter / replicate volume from UI.
    
    6) since virt group has only few options, user has to manually go and add other options which are required.

provide a way for the user to perform above actions from cockpit ui.

Version-Release number of selected component (if applicable):
cockpit-ovirt-dashboard-0.10.7-0.0.3.el7ev.noarch

How reproducible:


Steps to Reproduce:
1. 
2.
3.

Actual results:
As of now user cannot prepare gluster nodes for scaling from cockpit UI.

Expected results:
There should be a provision for the user to scale and prepare gluster nodes from cockpit UI. 

Additional info:

Comment 1 SATHEESARAN 2017-01-20 06:18:56 UTC
(In reply to RamaKasturi from comment #0)
> Description of problem:
> As of now user cannot prepare gluster nodes from cockpit UI for scaling.
> User has to do the following tasks manually on each node and it has to be
> added to the cluster one after the other.
> 
>    1)  Install all the required packages in case of RHEL
> deployments,configuring other components in the host like,
> adding the required channels , setting up NTP, setting up glusterfs slice,
> etc
> 
>     3) Add all the three nodes one after the other to UI
> 
>     4) Prepare bricks from UI on all the three nodes.
> 
>     5) Now create an arbiter / replicate volume from UI.
>     
>     6) since virt group has only few options, user has to manually go and
> add other options which are required.
> 
> provide a way for the user to perform above actions from cockpit ui.
> 

In the above mentioned steps, only step-1 & step-6 is not that easy for Grafton (HC) users.
Step-1 requires cockpit-gdeploy for sure. Step-3, 4, 5 could be done after the node is added in RHV UI.

Again step-6 requires some more help to set the required volume options on the volume.

Comment 3 SATHEESARAN 2018-05-15 10:05:29 UTC
Tested with cockpit-ovirt-dashboard-0.11.24.

After HE deployment, 'Manage Gluster' button is available, clicking on which takes to 'Expand Cluster' option

Comment 4 Sandro Bonazzola 2018-05-23 08:20:03 UTC
This bugzilla is included in oVirt 4.2.2 release, published on March 28th 2018.

Since the problem described in this bug report should be
resolved in oVirt 4.2.2 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.