]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Use correct object names when zapping GPT header 880/head
authorChristoph Dwertmann <cdwertmann@gmail.com>
Tue, 12 Jul 2016 11:11:38 +0000 (21:11 +1000)
committerGitHub <noreply@github.com>
Tue, 12 Jul 2016 11:11:38 +0000 (21:11 +1000)
roles/ceph-osd/tasks/check_devices.yml

index c2459fb70b508d33f38b624752bfc616667f574b..64a7dbb1cdb130ca4fb633b6689238da4ed61dff 100644 (file)
@@ -89,7 +89,7 @@
     - item.0.rc != 0
 
 - name: fix partitions gpt header or labels of the osd disks (autodiscover disks)
-  shell: "sgdisk --zap-all --clear --mbrtogpt -g -- '/dev/{{ item.1.key }}' || sgdisk --zap-all --clear --mbrtogpt -g -- '/dev/{{ item.1.key }}'"
+  shell: "sgdisk --zap-all --clear --mbrtogpt -g -- '/dev/{{ item.0.item.key }}' || sgdisk --zap-all --clear --mbrtogpt -g -- '/dev/{{ item.0.item.key }}'"
   with_together:
     - combined_osd_partition_status_results.results
     - ansible_devices
@@ -98,8 +98,8 @@
     - journal_collocation
     - osd_auto_discovery
     - ansible_devices is defined
-    - item.value.removable == "0"
-    - item.value.partitions|count == 0
+    - item.0.item.value.removable == "0"
+    - item.0.item.value.partitions|count == 0
     - item.0.rc != 0
 
 - name: fix partitions gpt header or labels of the journal devices