efad018152
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
43 lines
1 KiB
YAML
43 lines
1 KiB
YAML
---
|
|
- hosts: localhost
|
|
become: false
|
|
gather_facts: no
|
|
|
|
vars:
|
|
expire: 72000
|
|
|
|
tasks:
|
|
- name: replace_test_id
|
|
set_fact:
|
|
test_name: "{{ test_id | regex_replace('\\.', '-') }}"
|
|
|
|
- name: Create a bucket
|
|
gc_storage:
|
|
bucket: "{{ test_name }}"
|
|
mode: create
|
|
expiration: "{{ expire }}"
|
|
permission: private
|
|
gs_access_key: gs_key
|
|
gs_secret_key: gs_skey
|
|
|
|
- name: Upload collected diagnostic info
|
|
gc_storage:
|
|
bucket: "{{ test_name }}"
|
|
mode: put
|
|
permission: private
|
|
expiration: "{{ expire }}"
|
|
object: "build-{{ test_name }}-{{ kube_network_plugin }}-logs.tar.gz"
|
|
src: logs.tar.gz
|
|
gs_access_key: gs_key
|
|
gs_secret_key: gs_skey
|
|
|
|
- name: Get a link
|
|
gc_storage:
|
|
bucket: "{{ test_name }}"
|
|
object: "build-{{ test_name }}-{{ kube_network_plugin }}-logs.tar.gz"
|
|
mode: get_url
|
|
register: url
|
|
gs_access_key: gs_key
|
|
gs_secret_key: gs_skey
|
|
|
|
- debug: msg="Download URL {{get_url}}"
|