Files
browbeat/ansible/logs/get-overcloud-logs.yml
Sai Sindhur Malleni ab77b57b49 Adding playbook to capture logs
This playbook is useful and needed in the dataplane CI. Also this helps
to remove dependency on any common logging.

Change-Id: I99ae2064d182d241288e7f09466c1ba672fd37a2
2018-06-14 17:00:48 -04:00

57 lines
990 B
YAML

---
- hosts: controller
remote_user: "{{host_remote_user}}"
vars_files:
- ../install/group_vars/all.yml
vars:
services:
- nova
- neutron
- ceilometer
- cinder
- gnocchi
- keystone
- heat
become: true
tags:
- controller
pre_tasks:
- name: Create logs directory
file:
path: /home/{{host_remote_user}}/{{ansible_hostname}}
state: directory
roles:
- osp_version
- common
- glance
- mysql
- rabbitmq
- httpd
- openvswitch
- common
- fetch-logs
- hosts: compute
remote_user: "{{host_remote_user}}"
vars_files:
- ../install/group_vars/all.yml
vars:
services:
- nova
- neutron
- ceilometer
- libvirt
become: true
tags:
- compute
pre_tasks:
- name: Create logs directory
file:
path: /home/{{host_remote_user}}/{{ansible_hostname}}
state: directory
roles:
- common
- openvswitch
- fetch-logs