Infra: Fix AWS deployment
[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: vpp
24       tags: vpp
25     - role: dpdk
26       tags: dpdk
27     - role: docker
28       tags: docker
29     - role: kubernetes
30       tags: kubernetes
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   roles:
47     - role: user_add
48       tags: user_add
49     - role: common
50       tags: common
51     - role: vpp
52       tags: vpp
53     - role: dpdk
54       tags: dpdk
55     - role: aws
56       tags: aws
57     - role: iperf
58       tags: iperf
59     - role: docker
60       tags: docker
61     - role: cleanup
62       tags: cleanup
63     # TODO: 'Check Kernel Parameters' failing in
64     # resources/tools/testbed-setup/ansible/roles/calibration/tasks/main.yaml
65     # - role: calibration
66     #   tags: calibration