+++ This bug was initially created as a clone of Bug #1287904 +++ Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
at a minimum this is as simple as adding the additional parameters to allow https://github.com/ceph/calamari/blob/master/cthulhu/cthulhu/manager/pool_request_factory.py to accept ceph osd pool create ecpool 12 12 erasure that looks like a day or two effort
I am able to create the erasure coded pool using the cli api but once api completes successfully it prints as follows: HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: POST, OPTIONS { "out": "", "err": "pool 'ecpool_test5' created\n", "status": 0 } Note here that "pool 'ecpool_test5' created\n" is a message indicating successful creation of pool but is printed as "err". This message should have been printed against "out". Tested on: calamari-server-1.4.0-0.12.rc15.el7cp.x86_64 ceph version 10.2.1-13.el7cp
I'll fix in 2.1
This ticket was reopened for an error that was different than the original bug. I've opened a new ticket to track this new bug. https://bugzilla.redhat.com/show_bug.cgi?id=1382032 *** This bug has been marked as a duplicate of bug 1382032 ***