Implement ARA sqlite databases over http feature
More info please check[0][1].
[0] http://lists.openstack.org/pipermail/openstack-dev/2018-March/128902.html
[1] https://ara.readthedocs.io/en/latest/advanced.html
Change-Id: I5cf68c0bb54878e328387143712dec9582be04a1
(cherry picked from commit def7d35404
)
This commit is contained in:
parent
315be1c2b9
commit
29581d8da0
|
@ -18,16 +18,35 @@
|
|||
debug:
|
||||
msg: "{{ get_logs_result.stdout }}"
|
||||
|
||||
- name: Download logs to executor
|
||||
synchronize:
|
||||
dest: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}"
|
||||
mode: pull
|
||||
src: "{{ logs_dir }}/"
|
||||
ignore_errors: yes
|
||||
|
||||
- name: Download /etc/hosts file to executor
|
||||
synchronize:
|
||||
src: "/etc/hosts"
|
||||
dest: "{{ zuul.executor.log_root }}/{{inventory_hostname }}/"
|
||||
mode: pull
|
||||
ignore_errors: yes
|
||||
|
||||
- name: dump all iptables rules
|
||||
shell: "iptables-save > /tmp/logs/iptables"
|
||||
become: true
|
||||
|
||||
- name: Download /tmp/logs file to executor
|
||||
synchronize:
|
||||
src: "/tmp/logs"
|
||||
dest: "{{ zuul.executor.log_root }}/{{inventory_hostname }}/"
|
||||
mode: pull
|
||||
ignore_errors: yes
|
||||
|
||||
- hosts: primary
|
||||
tasks:
|
||||
- name: ensure ara-report folder existence
|
||||
file:
|
||||
path: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}/ara-report"
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
run_once: true
|
||||
|
||||
- name: download ara sqlite
|
||||
synchronize:
|
||||
src: "{{ ansible_env.HOME }}/.ara/ansible.sqlite"
|
||||
dest: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}/ara-report/"
|
||||
mode: pull
|
||||
|
|
|
@ -189,7 +189,4 @@ tools/kolla-ansible -i ${RAW_INVENTORY} -vvv upgrade > /tmp/logs/ansible/upgrade
|
|||
# run prechecks again
|
||||
tools/kolla-ansible -i ${RAW_INVENTORY} -vvv prechecks > /tmp/logs/ansible/prechecks2
|
||||
|
||||
ara generate html /tmp/logs/playbook_reports/
|
||||
gzip --recursive --best /tmp/logs/playbook_reports/
|
||||
|
||||
check_failure
|
||||
|
|
Loading…
Reference in New Issue