Documentation

    wipefs

    Wipe filesystem, RAID, or partition table signatures from block devices.

    Attributes

    check_mode:
      support: full
    

    Parameters

    Parameter Required Type Values Description
    all   boolean   Wipe all signatures. [default: true]
    backup   string   Create a signature backup file before wiping.
    device true string   The block device path to wipe (e.g., /dev/sdb, /dev/nvme0n1).
    force   boolean   Force wipe even if the device is mounted. [default: false]
    no_act   boolean   Dry run / check mode - do not actually wipe. [default: false]
    offset   integer   Offset to start wiping (in bytes).
    types   array   List of signature types to wipe (e.g., ext4, zfs, swap, raid).

    Example

    - name: Wipe all signatures from disk
      wipefs:
        device: /dev/nvme0n1
        all: true
    
    - name: Wipe specific signature types
      wipefs:
        device: /dev/nvme0n1
        types:
          - zfs
          - raid
          - swap
    
    - name: Wipe partition
      wipefs:
        device: /dev/nvme0n1p1
    
    - name: Wipe multiple disks
      wipefs:
        device: "{{ item }}"
      loop:
        - /dev/nvme0n1
        - /dev/nvme1n1
    
    - name: Dry run to check signatures
      wipefs:
        device: /dev/sdb
        no_act: true