Ceph mon won't use configuration based failure domain locations

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

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