ansible-role-zuul/tests/collect-logs.yaml

17 lines
401 B
YAML

- 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