| # This file is managed by ansible, do not edit directly |
| --- |
| - hosts: all |
| tasks: |
| - block: |
| - include_role: name=fetch-output |
| when: |
| - "ansible_connection != 'kubectl'" |
| - ansible_user_dir is defined |
| - block: |
| - include_role: name=fetch-output-openshift |
| when: |
| - "ansible_connection == 'kubectl'" |
| - ansible_user_dir is defined |
| - import_role: name=merge-output-to-logs |
| when: ansible_user_dir is defined |
| |
| - hosts: localhost |
| roles: |
| - role: add-fileserver |
| fileserver: "{{ site_sflogs }}" |
| - role: generate-zuul-manifest |
| - role: ara-report |
| # This depends-on https://review.openstack.org/577675 |
| ara_report_run: True |
| ara_report_type: database |
| ara_report_path: "{{ zuul.executor.log_root }}/ara-report" |
| |
| - hosts: "spfactory.storpool.com" |
| gather_facts: false |
| tasks: |
| # Use a block because play vars doesn't take precedence on roles vars |
| - block: |
| - import_role: name=upload-logs |
| - import_role: name=buildset-artifacts-location |
| vars: |
| zuul_log_compress: true |
| zuul_log_url: "https://spfactory.storpool.com/logs" |
| zuul_logserver_root: "{{ site_sflogs.path }}" |
| |