--- - name: Deploy KVM virtual machines ansible.builtin.import_playbook: include/deploy-kvm-guest.yml vars: myhosts: print - name: Configure instance hosts: print user: root gather_facts: true vars_files: - "{{ ansible_private }}/vars.yml" roles: - base - sssd - mkhomedir tasks: - name: Run handlers to get interfaces configured ansible.builtin.meta: flush_handlers - name: Import dhcpd role ansible.builtin.import_role: name: dhcpd - name: Copy DNS zone files ansible.builtin.copy: dest: "/var/lib/unbound/{{ item }}" src: "/srv/dns/{{ item }}" mode: "0644" owner: root group: "{{ ansible_wheel }}" tags: dns notify: restart unbound with_items: - 24.20.172.in-addr.arpa - print.foo.sh - name: Install unbound role ansible.builtin.import_role: name: unbound - name: Install cups_server role ansible.builtin.import_role: name: cups_server - name: Install keytab for CUPS ansible.builtin.import_role: name: keytab vars: keytab: /etc/cups/cups.keytab principals: "HTTP/print.foo.sh@{{ kerberos_realm }}"