Ceph-fs needs pool configuration support

Bug #1740726 reported by Chris Sanders
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Ceph-FS Charm
Fix Released
Wishlist
Unassigned
charms.ceph
Fix Released
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)
Changed in charm-ceph-fs:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
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)
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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charms.ceph (master)

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)
Changed in charm-ceph-fs:
milestone: 18.05 → 18.08
James Page (james-page)
Changed in charm-ceph-fs:
milestone: 18.08 → 18.11
James Page (james-page)
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)
Changed in charm-ceph-fs:
milestone: 19.04 → 19.07
Changed in charm-ceph-fs:
assignee: Chris Sanders (chris.sanders) → nobody
David Ames (thedac)
Changed in charm-ceph-fs:
milestone: 19.07 → 19.10
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on charm-ceph-fs (master)

Change abandoned by Chris Sanders (<email address hidden>) on branch: master
Review: https://review.opendev.org/530814

David Ames (thedac)
Changed in charm-ceph-fs:
milestone: 19.10 → 20.01
James Page (james-page)
Changed in charm-ceph-fs:
milestone: 20.01 → 20.05
David Ames (thedac)
Changed in charm-ceph-fs:
milestone: 20.05 → 20.08
James Page (james-page)
Changed in charm-ceph-fs:
milestone: 20.08 → none
Revision history for this message
Billy Olsen (billy-olsen) wrote :

Marking this one as fix-released. The ceph-fs charm now supports pool configuration options including names, pool-type, etc.

Changed in charm-ceph-fs:
milestone: none → 20.10
status: In Progress → Fix Released
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.