default.yaml 568 B

12345678910111213141516171819
  1. # Remove a gluster volume, brick filesystem, and underlying LV
  2. vars:
  3. frag_vg: gluster
  4. frag_vol: docker_registry
  5. tasks:
  6. - name: "Remove {{ frag_vol }} gluster volume"
  7. gluster.gluster.gluster_volume:
  8. state: absent
  9. name: "{{ frag_vol }}"
  10. - name: "Drop the {{ frag_vol }} filesystem mount"
  11. ansible.posix.mount:
  12. path: "/data/{{ frag_vg }}/{{ frag_vol }}"
  13. state: absent
  14. - name: "Remove {{ frag_vol }} LV"
  15. community.general.lvol:
  16. vg: "{{ frag_vg }}"
  17. lv: "{{ frag_vol }}"
  18. state: absent
  19. force: true