Ceph-fs needs pool configuration support

Bug #1740726 reported by Chris Sanders on 2018-01-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Ceph-FS Charm
Wishlist
Chris Sanders
charms.ceph
Wishlist
Chris Sanders

Bug Description

The Ceph-fs charm has very little configuration options. Especially with the Luminous release moving to BlueStore Ceph-fs needs the ability to configure the pool parameters like erasure vs replicated, weight, compression, failure domain, K M & L value, and erasure algorithm to name a few. Some of these settings can be defaulted to reasonable values, but use cases vary enough that just providing a 3 replica replicated pool is no sufficient in Luminous+

James Page (james-page) on 2018-01-04
Changed in charm-ceph-fs:
status: New → Triaged
importance: Undecided → Wishlist
Chris Sanders (chris.sanders) wrote :

I have a patch in progress: https://review.openstack.org/#/c/530814/

Changed in charm-ceph-fs:
assignee: nobody → Chris Sanders (chris.sanders)
status: Triaged → In Progress
James Page (james-page) on 2018-05-09
Changed in charms.ceph:
importance: Undecided → Wishlist
status: New → In Progress
assignee: nobody → Chris Sanders (chris.sanders)
Changed in charm-ceph-fs:
milestone: none → 18.05

Reviewed: https://review.openstack.org/538629
Committed: https://git.openstack.org/cgit/openstack/charms.ceph/commit/?id=c84b7b9449de7e81c42f33658ef43f6f156a8fa5
Submitter: Zuul
Branch: master

commit c84b7b9449de7e81c42f33658ef43f6f156a8fa5
Author: Chris Sanders <email address hidden>
Date: Sun Jan 28 17:26:29 2018 +0000

    Added more pool keys to ceph broker

    Added allow_ec_overrites
    Added compression_mode
    Added compression_algorithm
    Added compression_required_ratio

    Change-Id: I240cad9e4451dd8e21c2e288903343f7a4bdeb5f
    Closes-Bug: #1740726

Changed in charms.ceph:
status: In Progress → Fix Released
James Page (james-page) on 2018-06-12
Changed in charm-ceph-fs:
milestone: 18.05 → 18.08
James Page (james-page) on 2018-09-12
Changed in charm-ceph-fs:
milestone: 18.08 → 18.11
James Page (james-page) on 2018-11-20
Changed in charm-ceph-fs:
milestone: 18.11 → 19.04
Changed in charms.ceph:
assignee: Chris Sanders (chris.sanders) → nobody
Changed in charm-ceph-fs:
assignee: Chris Sanders (chris.sanders) → nobody
assignee: nobody → Chris Sanders (chris.sanders)
Changed in charms.ceph:
assignee: nobody → Chris Sanders (chris.sanders)
David Ames (thedac) on 2019-04-17
Changed in charm-ceph-fs:
milestone: 19.04 → 19.07
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers