Bug 1461386 - can create only 2+1 EC pool
can create only 2+1 EC pool
Status: NEW
Product: Red Hat Storage Console
Classification: Red Hat
Component: Dashboard (Show other bugs)
3
Unspecified Unspecified
unspecified Severity unspecified
: beta
: 3
Assigned To: Neha Gupta
sds-qe-bugs
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-06-14 07:14 EDT by Martin Kudlej
Modified: 2017-06-23 06:15 EDT (History)
4 users (show)

See Also:
Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Martin Kudlej 2017-06-14 07:14:21 EDT
Description of problem:
It is not possible to choose different EC profile than 2+1 even if there are different profiles in ceph cluster.

$ for i in `ceph -c /etc/ceph/test_ceph.conf osd erasure-code-profile ls`; do echo "name=$i"; ceph -c /etc/ceph/test_ceph.conf osd erasure-code-profile get $i; echo "-----------"; done
name=default
k=2
m=1
plugin=jerasure
technique=reed_sol_van
-----------
name=k4m2
directory=/usr/lib/ceph/erasure-code
jerasure-per-chunk-alignment=false
k=4
m=2
plugin=jerasure
ruleset-failure-domain=host
ruleset-root=default
technique=reed_sol_van
w=8
-----------
name=k6m3
directory=/usr/lib/ceph/erasure-code
jerasure-per-chunk-alignment=false
k=6
m=3
plugin=jerasure
ruleset-failure-domain=host
ruleset-root=default
technique=reed_sol_van
w=8
-----------
name=k8m4
directory=/usr/lib/ceph/erasure-code
jerasure-per-chunk-alignment=false
k=8
m=4
plugin=jerasure
ruleset-failure-domain=host
ruleset-root=default
technique=reed_sol_van
w=8
-----------


Version-Release number of selected component (if applicable):
ceph-ansible-2.2.11-1.el7scon.noarch
ceph-base-11.2.0-0.el7.x86_64
ceph-common-11.2.0-0.el7.x86_64
ceph-installer-1.3.0-1.el7scon.noarch
ceph-mon-11.2.0-0.el7.x86_64
ceph-osd-11.2.0-0.el7.x86_64
ceph-selinux-11.2.0-0.el7.x86_64
etcd-3.1.7-1.el7.x86_64
libcephfs2-11.2.0-0.el7.x86_64
python-cephfs-11.2.0-0.el7.x86_64
python-etcd-0.4.5-1.noarch
rubygem-etcd-0.3.0-1.el7.noarch
tendrl-alerting-3.0-alpha.3.el7scon.noarch
tendrl-api-3.0-alpha.4.el7scon.noarch
tendrl-api-doc-3.0-alpha.4.el7scon.noarch
tendrl-api-httpd-3.0-alpha.4.el7scon.noarch
tendrl-ceph-integration-3.0-alpha.5.el7scon.noarch
tendrl-commons-3.0-alpha.9.el7scon.noarch
tendrl-dashboard-3.0-alpha.4.el7scon.noarch
tendrl-node-agent-3.0-alpha.9.el7scon.noarch
tendrl-node-monitoring-3.0-alpha.5.el7scon.noarch
tendrl-performance-monitoring-3.0-alpha.7.el7scon.noarch

How reproducible:
100%

Steps to Reproduce:
1. try to create EC pool and choose other than 2+1 profile

Actual results:
It is not possible to choose other than 2+1 EC profile.

Expected results:
It is not possible to choose other than 2+1 EC profile.

Note You need to log in before you can comment on or make changes to this bug.