--- - hosts: "{{ tag }}" become: true vars_files: - ../secret vars_prompt: - name: package_name prompt: "Name of package" private: no - name: state prompt: "State" private: no - name: tag prompt: "hosts" private: no tasks: - name: Modify state of package in debian and ubuntu apt: name: "{{ package_name }}" update_cache: yes state: "{{ state }}" autoremove: yes when: ansible_facts['os_family'] == "Debian"