-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpost.yaml
39 lines (31 loc) · 1.22 KB
/
post.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
- hosts: "{{ hostname | default('controller') }}"
tasks:
# Fetch zuul jobs artifacts stored in the logserver during the sf-operator functional test
- ansible.builtin.include_role:
name: post/get-logserver-content
# Fetch nodepool-builder build image logs
- ansible.builtin.include_role:
name: post/get-nodepool-builds-logs
# Fetch k8s cluster wide resources
- ansible.builtin.include_role:
name: post/get-k8s-cluster-resources
# Fetch k8s resources for the sf namespace
- ansible.builtin.include_role:
name: post/get-k8s-resources
vars:
namespace: sf
# Fetch k8s resources for the sf-operator namespace
- ansible.builtin.include_role:
name: post/get-k8s-resources
vars:
namespace: operators
# Fetch system-config repo
- ansible.builtin.include_role:
name: post/get-system-config
# Fetch repos stored on code review service
- ansible.builtin.include_role:
name: post/get-repos
- ansible.builtin.include_role:
name: post/get-system-logs
- ansible.builtin.include_role:
name: post/get-pods-logs