Enable allow_ec_overwrites on erasure coded pools

Bug #2007294 reported by Gustavo Sanchez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Cinder-Ceph charm
New
Undecided
Unassigned

Bug Description

Deploying a cinder-ceph charm with pool-type erasure-coded seems missing one step to be able to use pool for RBD.

After deploying the charm [1] and running some post-configuration [2]
Creating cinder volumes will fail [3].

Manually trying to create an RBD volume directly from ceph will also fail unless manually enabling allow_ec_overwrites on erasure coded pool [4][5]

This can be enabled by the charm to avoid confusion and automate creation of a working EC pool for RBD.

[1] https://pastebin.ubuntu.com/p/8HDd3nY8Nq/
[2] https://pastebin.ubuntu.com/p/RTbF7kVbfd/
[3] https://pastebin.ubuntu.com/p/6bBCvGdS5D/
[4] https://pastebin.ubuntu.com/p/tJHdCjMqRb/
[5] https://ceph.io/en/news/blog/2017/new-luminous-erasure-coding-rbd-cephfs/

Revision history for this message
Nobuto Murata (nobuto) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.