Bug 1375989

Summary: console contains only predefined selection EC profiles
Product: Red Hat Storage Console Reporter: Martin Bukatovic <mbukatov>
Component: CephAssignee: Shubhendu Tripathi <shtripat>
Ceph sub component: configuration QA Contact: sds-qe-bugs
Status: CLOSED WONTFIX Docs Contact:
Severity: medium    
Priority: unspecified CC: nthomas
Version: 2   
Target Milestone: ---   
Target Release: 2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-11-19 05:42:13 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:
Attachments:
Description Flags
screenshot 1: selection of predefined EC profiles none

Description Martin Bukatovic 2016-09-14 12:12:29 UTC
Description of problem
======================

Set of EC pool profiles is hardcoded and doesn't contain all supported EC
configurations.

Version-Release
===============

On RHSC 2.0 server machine:

rhscon-core-selinux-0.0.41-1.el7scon.noarch
rhscon-core-0.0.41-1.el7scon.x86_64
rhscon-ceph-0.0.40-1.el7scon.x86_64
rhscon-ui-0.0.53-1.el7scon.noarch
ceph-installer-1.0.15-1.el7scon.noarch
ceph-ansible-1.0.5-32.el7scon.noarch

On Ceph 2.0 storage machines:

rhscon-core-selinux-0.0.41-1.el7scon.noarch
rhscon-agent-0.0.18-1.el7scon.noarch

How reproducible
================

100 %

Steps to Reproduce
==================

1. Install RHSC 2.0 following the documentation.

2. Accept few nodes for the ceph cluster.

3. Create new ceph cluster named 'alpha', 

4. Go to Storage -> Pools and click on "Add Storage" button, then select
   Object storage option to reach "Add Object Storage" form.

5. On the "Add Object Storage" page, set type to "Erasure Coded" and then
   try to configure EC profile.

Actual results
==============

Console provides predefined set of configurations for "EC Profile":

 * 2+1
 * 4+2
 * 6+3
 * 8+4 

It's not possible to select a different configuration.

Expected results
================

EC Profile is configurable by a separate option for both n and k (asking for
actual number for both), so that all valid and supported EC profile
configuration could be selected.

Comment 1 Martin Bukatovic 2016-09-14 12:13:17 UTC
Created attachment 1200810 [details]
screenshot 1: selection of predefined EC profiles

Comment 2 Shubhendu Tripathi 2018-11-19 05:42:13 UTC
This product is EOL now