Bug 1228237

Summary: [New] - Managinging EC volumes is not supported from console.
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: RamaKasturi <knarra>
Component: rhscAssignee: Shubhendu Tripathi <shtripat>
Status: CLOSED ERRATA QA Contact: RamaKasturi <knarra>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rhgs-3.1CC: bugs, dpati, ecohen, gklein, lsurette, mgoldboi, nlevinki, pstehlik, rbalakri, rhs-bugs, sabose, shtripat, yeylon
Target Milestone: ---   
Target Release: RHGS 3.1.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: gluster
Fixed In Version: rhsc-3.1.0-0.58 Doc Type: Known Issue
Doc Text:
Feature: Erasure encoded volume management is not supported from RHGS-C. While volume creation, there are no options available for creation a dispersed volume. Only while listing the volumes, dispersed volumes are lsited with proper details like volume type, redundancy count and disperse count etc. The additon/deletion of bricks from a dispersed volume is not supported from RHGS-C. Reason: Creation of disperse volumes from RHGS-C is not available. Result: User cannot create/manage disperse volumes from RHGS-C. If a disperse volume is created from Gluster CLI, the details would be synced properly and listed in RHGS-C though.
Story Points: ---
Clone Of: 1221306 Environment:
Last Closed: 2015-07-29 05:32:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1221306    
Bug Blocks: 1202842    

Description RamaKasturi 2015-06-04 13:01:26 UTC
+++ This bug was initially created as a clone of Bug #1221306 +++

Description of problem:
Since UI currently does not support add and remove brick for disperse and distributed disperse volumes disable them or display a message in the UI which shows that add / remove brick is not supported.

Version-Release number of selected component (if applicable):
ovirt-engine-3.6.0-0.0.master.20150429182702.git939c2e8.el6.noarch

How reproducible:
Always

Steps to Reproduce:
1. Create disperse and distribute disperse volumes from CLI.
2. Wait for it to sync in UI.
3. select the disperse and distribute disperse volumes.

Actual results:
Add and remove brick is enabled.

Expected results:
Disable add / remove brick or display an message which says "Add or remove brick is not supported for EC volumes"

Additional info:

--- Additional comment from Shubhendu Tripathi on 2015-05-18 05:37:33 EDT ---

There are failCanDoActions added add/remove bricks to a disperse/distributed disperse volume.
Will introduce separate change for disabling the buttons in UI as well.

Comment 1 RamaKasturi 2015-06-05 10:04:48 UTC
Verified and works fine with build rhsc-3.1.0-0.58.master.el6.noarch.

Add and remove brick is disabled from UI for disperse and distributed disperse volumes.

Comment 4 errata-xmlrpc 2015-07-29 05:32:10 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.

https://rhn.redhat.com/errata/RHEA-2015-1494.html