Move ara output generation to post playbook
When there are issues, we hit POST FAILURE because ara generate gets skipped. Move it. Change-Id: Ib54f78c548999ed330d44e77ecbfc90944fec459
This commit is contained in:
parent
2463f3c19e
commit
fb4ba8cd5b
|
@ -19,7 +19,9 @@
|
|||
nodes: zuul-functional
|
||||
pre-run: playbooks/zuul-stream/pre
|
||||
run: playbooks/zuul-stream/functional
|
||||
post-run: playbooks/zuul-stream/post
|
||||
post-run:
|
||||
- playbooks/zuul-stream/post
|
||||
- playbooks/zuul-stream/post-ara
|
||||
required-projects:
|
||||
- openstack/ara
|
||||
|
||||
|
|
|
@ -58,9 +58,3 @@
|
|||
shell: |
|
||||
egrep "^.+\| node1 \| OSError.+\/failure-itemloop\/" job-output.txt
|
||||
egrep "^.+\| node2 \| OSError.+\/failure-itemloop\/" job-output.txt
|
||||
|
||||
- name: Generate ARA html
|
||||
command: ara generate html ara-output
|
||||
|
||||
- name: Compress ARA html
|
||||
command: gzip --recursive --best ara-output
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
- hosts: controller
|
||||
tasks:
|
||||
|
||||
- name: Generate ARA html
|
||||
command: ara generate html ara-output
|
||||
|
||||
- name: Compress ARA html
|
||||
command: gzip --recursive --best ara-output
|
||||
|
||||
- name: Fetch ARA files
|
||||
synchronize:
|
||||
src: "{{ ansible_user_dir }}/ara-output"
|
||||
dest: "{{ zuul.executor.log_root }}/stream-files"
|
||||
mode: pull
|
|
@ -23,4 +23,3 @@
|
|||
- ansible.cfg
|
||||
- stream-job-output.txt
|
||||
- job-output.json
|
||||
- ara-output
|
||||
|
|
Loading…
Reference in New Issue