Merge "Also collect journald logs"

This commit is contained in:
Zuul 2018-08-15 02:43:24 +00:00 committed by Gerrit Code Review
commit b5fd6f6672
1 changed files with 13 additions and 0 deletions

View File

@ -1,5 +1,18 @@
- hosts: all
tasks:
- name: Ensure journald logs directory exists
file:
path: "{{ zuul_output_dir }}/logs/logs/var/log/journal"
state: directory
- name: Collect journald logs
shell: "sudo journalctl -u {{ item }}.service | tee {{ zuul_output_dir }}/logs/logs/var/log/journal/{{ item }}.service.log"
args:
creates: "{{ zuul_output_dir }}/logs/logs/var/log/journal/{{ item }}.service.log"
with_items:
- nodepool-builder
- nodepool-launcher
- name: Prepare nodepool log files
become: yes
synchronize: