- hosts: all tasks: - name: Ensure logs directory exists file: path: "{{ zuul.executor.log_root }}/logs" state: directory delegate_to: localhost - name: Collect zuul log files synchronize: dest: "{{ zuul.executor.log_root }}/logs" mode: pull rsync_opts: - "--relative" src: /var/log/zuul verify_host: true