ansible: arm perf TG update
[csit.git] / resources / tools / testbed-setup / ansible / sut.yaml
1 ---
2 # file: sut.yaml
3
4 - hosts: sut
5   remote_user: testuser
6   become: yes
7   become_user: root
8   gather_facts: false
9   pre_tasks:
10     - name: Gathering Facts
11       gather_facts:
12       tags:
13         - always
14   roles:
15     - role: baremetal
16       tags: baremetal
17     - role: common
18       tags: common
19     - role: kernel
20       tags: kernel
21     - role: mellanox
22       tags: mellanox
23     - role: docker
24       tags: docker
25     - role: vpp
26       tags: vpp
27     - role: dpdk
28       tags: dpdk
29     - role: kernel_vm
30       tags: kernel_vm
31     - role: csit_sut_image
32       tags: csit_sut_image
33     - role: performance_tuning
34       tags: performance_tuning
35     - role: cleanup
36       tags: cleanup
37     - role: calibration
38       tags: calibration
39
40 - hosts: sut_aws
41   remote_user: testuser
42   become: yes
43   become_user: root
44   gather_facts: false
45   pre_tasks:
46     - name: Gathering Facts
47       gather_facts:
48       tags:
49         - always
50   roles:
51     - role: user_add
52       tags: user_add
53     - role: common
54       tags: common
55     - role: vpp
56       tags: vpp
57     - role: dpdk
58       tags: dpdk
59     - role: iperf
60       tags: iperf
61     - role: docker
62       tags: docker
63     - role: aws
64       tags: aws
65     - role: cleanup
66       tags: cleanup
67     # TODO: 'Check Kernel Parameters' failing in
68     # resources/tools/testbed-setup/ansible/roles/calibration/tasks/main.yaml
69     # - role: calibration
70     #   tags: calibration
71
72 - hosts: sut_azure
73   become: yes
74   become_user: root
75   gather_facts: false
76   pre_tasks:
77     - name: Gathering Facts
78       gather_facts:
79       tags:
80         - always
81   roles:
82     - role: user_add
83       tags: user_add
84     - role: common
85       tags: common
86     - role: docker
87       tags: docker
88     - role: vpp
89       tags: vpp
90     - role: iperf
91       tags: iperf
92     - role: dpdk
93       tags: dpdk
94     - role: azure
95       tags: azure
96     - role: cleanup
97       tags: cleanup
98     # TODO: 'Check Kernel Parameters' failing in
99     # resources/tools/testbed-setup/ansible/roles/calibration/tasks/main.yaml
100     # - role: calibration
101     #   tags: calibration