2a413d792414e27d62d11f192d47dd6a73fe692d
[csit.git] / fdio.infra.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: python_env
20       tags: python_env
21     - role: kernel
22       tags: kernel
23     - role: mellanox
24       tags: mellanox
25     - role: docker
26       tags: docker
27     - role: vpp
28       tags: vpp
29     - role: dpdk
30       tags: dpdk
31     - role: kernel_vm
32       tags: kernel_vm
33     - role: csit_sut_image
34       tags: csit_sut_image
35     - role: performance_tuning
36       tags: performance_tuning
37     - role: cleanup
38       tags: cleanup
39     - role: calibration
40       tags: calibration
41
42 - hosts: sut_aws
43   remote_user: testuser
44   become: yes
45   become_user: root
46   gather_facts: false
47   pre_tasks:
48     - name: Gathering Facts
49       gather_facts:
50       tags:
51         - always
52   roles:
53     - role: user_add
54       tags: user_add
55     - role: common
56       tags: common
57     - role: python_env
58       tags: python_env
59     - role: vpp
60       tags: vpp
61     - role: dpdk
62       tags: dpdk
63     - role: iperf
64       tags: iperf
65     - role: docker
66       tags: docker
67     - role: aws
68       tags: aws
69     - role: cleanup
70       tags: cleanup
71     - role: calibration
72       tags: calibration
73
74 - hosts: sut_azure
75   become: yes
76   become_user: root
77   gather_facts: false
78   pre_tasks:
79     - name: Gathering Facts
80       gather_facts:
81       tags:
82         - always
83   roles:
84     - role: user_add
85       tags: user_add
86     - role: common
87       tags: common
88     - role: python_env
89       tags: python_env
90     - role: docker
91       tags: docker
92     - role: vpp
93       tags: vpp
94     - role: iperf
95       tags: iperf
96     - role: dpdk
97       tags: dpdk
98     - role: azure
99       tags: azure
100     - role: cleanup
101       tags: cleanup
102     - role: calibration
103       tags: calibration