Bug 1856670

Summary: [Day2] Fails to expand the volume, from the cluster of 6 nodes
Product: [oVirt] cockpit-ovirt Reporter: SATHEESARAN <sasundar>
Component: gluster-ansibleAssignee: Gobinda Das <godas>
Status: CLOSED DUPLICATE QA Contact: SATHEESARAN <sasundar>
Severity: high Docs Contact:
Priority: high    
Version: 0.14.9CC: bugs, godas, michal.skrivanek, mtessun, rcyriac, rhs-bugs
Target Milestone: ovirt-4.4.1-1Flags: mtessun: ovirt-4.4+
mtessun: blocker+
mtessun: planning_ack+
sbonazzo: devel_ack+
sasundar: testing_ack+
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1856661 Environment:
Last Closed: 2020-07-21 10:12:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Gluster RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description SATHEESARAN 2020-07-14 08:01:24 UTC
Description of problem:
-------------------------
Create a 6 node RHHI-V deployment. Post the RHHI-V deployment, try to expand the volume from web console ( cockpit ). Cockpit errors out and dialog box is closed

Version-Release number of selected component (if applicable):
--------------------------------------------------------------
cockpit-ovirt-dashboard-0.14.9


How reproducible:
-----------------
Always


Steps to Reproduce:
-------------------
1. Create a 6 node RHHI-V deployment
2. Try expanding the volume but using 'Manager Gluster' > 'Expand volume'

Actual results:
----------------
Dialog opens up, after selecting the hosts, proceeding to next tab, dialog closes.

Expected results:
------------------
Expand volume should be successful

--- Additional comment from RHEL Program Management on 2020-07-14 07:46:01 UTC ---

This bug is automatically being proposed for RHHI-V 1.8 release at Red Hat Hyperconverged Infrastructure for Virtualization product, by setting the release flag 'rhiv‑1.8' to '?'.

If this bug should be proposed for a different release, please manually change the proposed release flag.

--- Additional comment from SATHEESARAN on 2020-07-14 07:54:18 UTC ---

Additional info:
----------------
The following is the error message seen in the browse console:

TypeError: "this.state.bricksList[this.state.selectedHost.hostIndex] is undefined"
    cockpit localhost/ovirt-dashboard/app.js:58
    cockpit localhost/ovirt-dashboard/app.js:27
    cockpit localhost/ovirt-dashboard/app.js:27
    cockpit localhost/ovirt-dashboard/app.js:27
    cockpit localhost/ovirt-dashboard/app.js:27
    cockpit localhost/ovirt-dashboard/app.js:27

Comment 1 Martin Tessun 2020-07-14 09:16:07 UTC
I expect this is related to bz 1856685 - which shows a similar behaviour on gluster volumes.

So also the same guidance applies:
This should work with any number of gluster nodes - so we should test all supported combinations (which I hope we already do).

One additional question: Is that the documented default procedure for creating new gluster volumes on a hyperconverged environment?

Comment 2 Gobinda Das 2020-07-14 09:31:41 UTC
(In reply to Martin Tessun from comment #1)
> I expect this is related to bz 1856685 - which shows a similar behaviour on
> gluster volumes.
> 
> So also the same guidance applies:
> This should work with any number of gluster nodes - so we should test all
> supported combinations (which I hope we already do).
> 
 Yes RHHI-V supports till 12 nodes cluster and we are testing all supported combinations.

> One additional question: Is that the documented default procedure for
> creating new gluster volumes on a hyperconverged environment?
In Day2 operation we provide option for user to create New Gluster volume which is documented in RHHI-V guide.

Comment 3 Michal Skrivanek 2020-07-21 10:12:27 UTC

*** This bug has been marked as a duplicate of bug 1859085 ***