--- - name: install global sources.list template: src: "{{ ansible_lsb.id | default(ansible_distribution) }}.list.j2" dest: /etc/apt/sources.list register: apt_repo_base_sources - name: update apt cache when: apt_repo_base_sources is changed command: apt-get update args: warn: false - name: create keyring directory for external repos file: path: /etc/apt/keyrings state: directory ## aptitude is needed for package upgrade roles - name: install aptitude apt: name: aptitude state: present