--- - name: install new packages apt: name: "{{ packages_add }}" state: latest - name: remove unneeded packages apt: name: "{{ packages_remove }}" state: absent purge: yes - name: ensure services are started and enabled service: name: "{{ item }}" state: started enabled: yes loop: "{{ enabled_services }}" - name: disable needrestrt dpkg integration if present file: dest: /usr/lib/needrestart/dpkg-status mode: o-x,g-x,u-x when: "'needrestart' in packages_add"