- ansible_devices is defined
- item.value.removable == "0"
- item.value.partitions|count == 0
+ - item.value.holders|count == 0
- journal_collocation
- osd_auto_discovery
- ansible_devices is defined
- item.value.removable == "0"
- item.value.partitions|count == 0
+ - item.value.holders|count == 0
- osd_auto_discovery
- dmcrypt_journal_collocation
- ansible_devices is defined
- item.value.removable == "0"
- item.value.partitions|count == 0
+ - item.value.holders|count == 0
- name: fix partitions gpt header or labels of the osd disks (autodiscover disks)
shell: "sgdisk --zap-all --clear --mbrtogpt -- '/dev/{{ item.0.item.key }}' || sgdisk --zap-all --clear --mbrtogpt -- '/dev/{{ item.0.item.key }}'"
- ansible_devices is defined
- item.0.item.value.removable == "0"
- item.0.item.value.partitions|count == 0
+ - item.value.holders|count == 0
- item.0.rc != 0
- name: check if a partition named 'ceph' exists (autodiscover disks)
- ansible_devices is defined
- item.value.removable == "0"
- item.value.partitions|count == 0
+ - item.value.holders|count == 0
- bluestore
- osd_auto_discovery
- ansible_devices is defined
- item.value.removable == "0"
- item.value.partitions|count == 0
+ - item.value.holders|count == 0
- dmcrypt_journal_collocation
- osd_auto_discovery
- ansible_devices is defined
- item.value.removable == "0"
- item.value.partitions|count == 0
+ - item.value.holders|count == 0
- journal_collocation
- osd_auto_discovery