--- - name: Raspberry Pi setup hosts: raspi become: true gather_facts: true pre_tasks: - name: Confirm IPA enrollment ansible.builtin.stat: path: /etc/ipa/default.conf register: ipa_conf tags: always - name: Warn if not IPA-enrolled ansible.builtin.debug: msg: "WARNING: /etc/ipa/default.conf not found. IPA-dependent tasks will be skipped." when: not ipa_conf.stat.exists tags: always roles: - role: raspberrypi tags: raspi