--- - name: check the partition status of the osd disks command: "blkid -t PTTYPE=\"gpt\" {{ item }}" with_items: - "{{ devices }}" changed_when: false failed_when: false check_mode: no register: osd_partition_status_results - name: create gpt disk label command: "parted -s {{ item.1 }} mklabel gpt" with_together: - "{{ osd_partition_status_results.results }}" - "{{ devices }}" changed_when: false when: - not item.0.get("skipped") - item.0.get("rc", 0) != 0