--- # tasks file for common - name: Update hostname become: true hostname: name: '{{ hostname }}' when: hostname and update_hostname == True - name: Firewall become: true import_role: name: geerlingguy.firewall tags: firewall - include: locales-debian.yml become: true when: ansible_facts['os_family'] == 'Debian' - include: users.yml become: true - include: python-debian.yml become: true when: ansible_facts['os_family'] == 'Debian' - include: ansible-debian.yml become: true - name: Install basic packages apt: name: "{{ packages }}" state: present #update_cache: yes vars: packages: - apt-transport-https - htop - tmux become: yes when: ansible_facts['os_family'] == 'Debian'