diff --git a/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml b/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml index 24f180786..d00702c89 100644 --- a/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml +++ b/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml @@ -24,6 +24,7 @@ data: node_selector_value: enabled conf: storage: + failure_domain: "rack" # NEWSITE-CHANGEME: The OSD count and configuration here should not need # to change if your HW matches the HW used in this environment. # Otherwise you may need to add or subtract disks to this list. @@ -54,4 +55,19 @@ data: journal: type: block-logical location: /dev/sdc2 + overrides: + ceph_osd: + hosts: + - name: cab23-r720-14 + conf: + storage: + failure_domain_name: "cab23_rack_1" + - name: cab23-r720-17 + conf: + storage: + failure_domain_name: "cab23_rack_2" + - name: cab23-r720-19 + conf: + storage: + failure_domain_name: "cab23_rack_3" ... diff --git a/site/seaworthy/software/charts/ucp/ceph/ceph-osd.yaml b/site/seaworthy/software/charts/ucp/ceph/ceph-osd.yaml index 81b671a63..c6be7e477 100644 --- a/site/seaworthy/software/charts/ucp/ceph/ceph-osd.yaml +++ b/site/seaworthy/software/charts/ucp/ceph/ceph-osd.yaml @@ -20,6 +20,7 @@ data: values: conf: storage: + failure_domain: "rack" # NEWSITE-CHANGEME: The OSD count and configuration here should not need # to change if your HW matches the HW used in this environment. # Otherwise you may need to add or subtract disks to this list. @@ -74,4 +75,19 @@ data: journal: type: block-logical location: /dev/sdc4 + overrides: + ceph_osd: + hosts: + - name: cab23-r720-11 + conf: + storage: + failure_domain_name: "cab23_rack_1" + - name: cab23-r720-12 + conf: + storage: + failure_domain_name: "cab23_rack_2" + - name: cab23-r720-13 + conf: + storage: + failure_domain_name: "cab23_rack_3" ...