--- - name: Install GPG - required to add wireguard key apt: name: gnupg state: present - name: Add WireGuard repository on buster or earlier apt_repository: repo: "deb http://deb.debian.org/debian buster-backports main" state: present update_cache: yes when: ansible_distribution_version | int <= 10 tags: - wg-install - name: Get architecture shell: dpkg --print-architecture register: dpkg_arch changed_when: False - name: Install kernel headers to compile wireguard with DKMS apt: name: - "linux-headers-{{ dpkg_arch.stdout }}" state: present