Kostiantyn Kalynovskyi d7df2fb571 Moving roles from zuul-airship-roles.
Changes is needed because we can not make dependencies on PRs from
other repositories such as zuul-airship-roles, this would allow more
robust development in the stage we currently are in. When there will
be less activity on gating roles will be moved back to separate repo.

Change-Id: I85c9bdd47b5aaba90df5458b20c90ff5c912c05f
2020-02-12 22:52:17 +00:00

23 lines
597 B
YAML

- name: set redfish log dir
set_fact:
redfish_log_dir: "{{ logs_dir }}/redfish"
- name: ensure directory for redfish logs exists
file:
state: directory
path: "{{ redfish_log_dir }}"
- name: dump sushy-tool logs to directory
shell: |-
journalctl --unit sushy-tools.service > "{{ redfish_log_dir }}/sushy-tools.log"
args:
executable: /bin/bash
ignore_errors: True
become: true
- name: "Downloads logs to executor"
synchronize:
src: "{{ redfish_log_dir }}"
dest: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}"
mode: pull
ignore_errors: True