]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
ceph-osd: use global crush_device_class in lvm_volumes
authorSeena Fallah <seenafallah@gmail.com>
Sat, 5 Dec 2020 21:55:46 +0000 (01:25 +0330)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Mon, 14 Dec 2020 18:28:00 +0000 (13:28 -0500)
Use global crush_device_class variable if it's not set per OSD

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit 5e9444fa5c283587d38e823012c5bfdb434a8f2c)

roles/ceph-osd/tasks/scenarios/lvm.yml

index 3ef5967f44783cc5efcd332cc4ae8d118a41a926..91286396a953c2e63682c5b5d86ecba6b04017d4 100644 (file)
@@ -11,7 +11,7 @@
     db_vg: "{{ item.db_vg|default(omit) }}"
     wal: "{{ item.wal|default(omit) }}"
     wal_vg: "{{ item.wal_vg|default(omit) }}"
-    crush_device_class: "{{ item.crush_device_class|default(omit) }}"
+    crush_device_class: "{{ item.crush_device_class | default(crush_device_class) | default(omit) }}"
     dmcrypt: "{{ dmcrypt|default(omit) }}"
     action: "{{ 'prepare' if containerized_deployment else 'create' }}"
   environment: