Support osd failure domain during install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph Monitor Charm |
In Progress
|
Undecided
|
Unassigned |
Bug Description
While there is support for small / test clusters to run a single mon there isn't currently support to set failure domain to 'osd'. This provides the same limit as the mon, the minimum install needs at least 3 relations from ceph-osd to unblock.
Supporting a failure domain of 'osd' would remove remove the restriction similar to the mon setting that exists today. This becomes particularly useful once erasure coding is being used since a common use case for erasure coding is larger failure domains with less overhead.
A few notes, when setting the failure domain to osd the logic in the mon will need to check number of osd's not number of relations to allow other charms like ceph-fs and radosgw to receive keys and initialize.
description: | updated |
Changed in charm-ceph-mon: | |
milestone: | 18.02 → 18.05 |
Changed in charm-ceph-mon: | |
milestone: | 18.05 → 18.08 |
Changed in charm-ceph-mon: | |
milestone: | 18.08 → 18.11 |
Changed in charm-ceph-mon: | |
milestone: | 18.11 → 19.04 |
Changed in charm-ceph-mon: | |
milestone: | 19.04 → 19.07 |
Changed in charm-ceph-mon: | |
milestone: | 19.07 → 19.10 |
Changed in charm-ceph-mon: | |
milestone: | 19.10 → 20.01 |
Changed in charm-ceph-mon: | |
assignee: | Chris Sanders (chris.sanders) → nobody |
Changed in charm-ceph-mon: | |
milestone: | 20.01 → 20.05 |
Changed in charm-ceph-mon: | |
milestone: | 20.05 → 20.08 |
Changed in charm-ceph-mon: | |
milestone: | 20.08 → none |
Patch is here: https:/ /review. openstack. org/#/c/ 530822/