| 12345678910111213141516171819 |
- # Remove a gluster volume, brick filesystem, and underlying LV
- vars:
- frag_vg: gluster
- frag_vol: docker_registry
- tasks:
- - name: "Remove {{ frag_vol }} gluster volume"
- gluster.gluster.gluster_volume:
- state: absent
- name: "{{ frag_vol }}"
- - name: "Drop the {{ frag_vol }} filesystem mount"
- ansible.posix.mount:
- path: "/data/{{ frag_vg }}/{{ frag_vol }}"
- state: absent
- - name: "Remove {{ frag_vol }} LV"
- community.general.lvol:
- vg: "{{ frag_vg }}"
- lv: "{{ frag_vol }}"
- state: absent
- force: true
|