Ceph mon won't use configuration based failure domain locations

Bug #1752942 reported by Chris MacNaughton on 2018-03-02
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack ceph-mon charm

Bug Description

When the ceph charms are configured to customize failure domains, they set the rack based on Juju's availability zone, and they configure the row based on a config option on the ceph-osd charm. The mon charm; however, only modifies the crushmap to spread the failure domain across racks, causing us to ignore any configuration based locations

ceph-osd: https://github.com/openstack/charm-ceph-osd/blob/master/hooks/ceph_hooks.py#L193
ceph-mon: https://github.com/openstack/charm-ceph-mon/blob/master/hooks/ceph_hooks.py#L370

James Page (james-page) on 2018-07-02
Changed in charm-ceph-mon:
status: New → Triaged
importance: Undecided → Medium

This has already been resolved by configuring it as rack+row

Changed in charm-ceph-mon:
status: Triaged → Fix Released
status: Fix Released → Triaged

Ignore me, this is still the case - OSDs are configured with Rack + Row but the monitors only modify the crushmap to utilize rack

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers