apimanager.yml
931 Bytes
- name: Remove all partitions from disk
# Read device information (always use unit when probing)
parted: device="{{ app_disk }}" unit=MiB
register: "{{ app_disk }}"_info
# Remove all partitions from disk
parted:
device: "{{ app_disk }}"
number: "{{ item.num }}"
state: absent
with_items:
- "{{ "{{ app_disk }}".partitions }}"
- name: Create New Partiton "{{ app_disk }}"
parted:
device: "{{ item.device }}"
number: "{{ item.number }}"
part_end: "{{ item.end }}"
part_start: "{{ item.start }}"
state: present
# part_type: logical
with_items:
- { device: "{{ app_disk }}", number: "1", start: "0%", end: "40%" }
- { device: "{{ app_disk }}", number: "2", start: "41%", end: "80%" }
- { device: "{{ app_disk }}", number: "3", start: "81%", end: "90%" }
- { device: "{{ app_disk }}", number: "4", start: "91%", end: "100%" }