ignore_errors: true
- name: get ceph data partitions
- shell: |
- blkid | awk -F: '/ceph data/ { print $1 }'
+ command: |
+ blkid -o device -t PARTLABEL="ceph data"
when: ceph_data_partlabels.rc == 0
failed_when: false
register: ceph_data_partition_to_erase_path
- name: get ceph lockbox partitions
- shell: |
- blkid | awk '/ceph lockbox/ { sub (":", "", $1); print $1 }'
+ command: |
+ blkid -o device -t PARTLABEL="ceph lockbox"
when: ceph_lockbox_partlabels.rc == 0
failed_when: false
register: ceph_lockbox_partition_to_erase_path
- name: get ceph block partitions
- shell: |
- blkid | awk '/ceph block"/ { sub (":", "", $1); print $1 }'
+ command: |
+ blkid -o device -t PARTLABEL="ceph block"
when: ceph_block_partlabels.rc == 0
failed_when: false
register: ceph_block_partition_to_erase_path
- name: get ceph journal partitions
- shell: |
- blkid | awk '/ceph journal/ { sub (":", "", $1); print $1 }'
+ command: |
+ blkid -o device -t PARTLABEL="ceph journal"
when: ceph_journal_partlabels.rc == 0
failed_when: false
register: ceph_journal_partition_to_erase_path
- name: get ceph db partitions
- shell: |
- blkid | awk '/ceph block.db/ { sub (":", "", $1); print $1 }'
+ command: |
+ blkid -o device -t PARTLABEL="ceph block.db"
when: ceph_db_partlabels.rc == 0
failed_when: false
register: ceph_db_partition_to_erase_path
- name: get ceph wal partitions
- shell: |
- blkid | awk '/ceph block.wal/ { sub (":", "", $1); print $1 }'
+ command: |
+ blkid -o device -t PARTLABEL="ceph block.wal"
when: ceph_wal_partlabels.rc == 0
failed_when: false
register: ceph_wal_partition_to_erase_path