--- - name: install packages apk: name: - btrfs-progs - cryptsetup - gnupg - gptfdisk - sgdisk - zstd - name: load btrfs module modprobe: name: btrfs state: present - name: btrfs module on startup lineinfile: path: /etc/modules line: btrfs insertafter: EOF - name: add drive block to dmcrypt config blockinfile: insertbefore: leave this comment last path: /etc/conf.d/dmcrypt block: "{{ lookup('template', 'dmcrypt_block.j2') }}" - name: enable dmcrypt at boot service: name: dmcrypt enabled: true runlevel: boot - name: copy btrfs-scan init script copy: dest: /etc/init.d/btrfs-scan src: btrfs-scan mode: '0755' - name: add btrfs-scan init script to lbu lbu: include: /etc/init.d/btrfs-scan when: use_lbu - name: enable btrfs-scan at boot service: name: btrfs-scan enabled: true runlevel: boot