- hosts: 'localhost:!disabled' name: Install puppet role/modules strategy: linear roles: - puppet-setup-ansible - hosts: 'eavesdrop:!disabled' name: "eavesdrop: run puppet on eavesdrop" strategy: free roles: - iptables - zuul-user - sync-project-config - install-docker - accessbot - gerritbot - name: puppet-run manifest: /opt/system-config/production/manifests/eavesdrop.pp