Ansible git move
[csit.git] / fdio.infra.ansible / tg.yaml
1 ---
2 # file: tg.yaml
3
4 - hosts: tg
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: iperf
28       tags: iperf
29     - role: trex
30       tags: trex
31     - role: ab
32       tags: ab
33     - role: tg
34       tags: tg
35     - role: csit_sut_image
36       tags: csit_sut_image
37     - role: performance_tuning
38       tags: performance_tuning
39     - role: cleanup
40       tags: cleanup
41     - role: calibration
42       tags: calibration
43
44 - hosts: tg_aws
45   remote_user: testuser
46   become: yes
47   become_user: root
48   gather_facts: false
49   pre_tasks:
50     - name: Gathering Facts
51       gather_facts:
52       tags:
53         - always
54   roles:
55     - role: user_add
56       tags: user_add
57     - role: common
58       tags: common
59     - role: python_env
60       tags: python_env
61     - role: dpdk
62       tags: dpdk
63     - role: docker
64       tags: docker
65     - role: tg
66       tags: tg
67     - role: iperf
68       tags: iperf
69     - role: trex
70       tags: trex
71     - role: ab
72       tags: ab
73     - role: aws
74       tags: aws
75     - role: cleanup
76       tags: cleanup
77     - role: calibration
78       tags: calibration
79
80 - hosts: tg_azure
81   become: yes
82   become_user: root
83   gather_facts: false
84   pre_tasks:
85     - name: Gathering Facts
86       gather_facts:
87       tags:
88         - always
89   roles:
90     - role: user_add
91       tags: user_add
92     - role: common
93       tags: common
94     - role: python_env
95       tags: python_env
96     - role: docker
97       tags: docker
98     - role: tg
99       tags: tg
100     - role: iperf
101       tags: iperf
102     - role: trex
103       tags: trex
104     - role: ab
105       tags: ab
106     - role: azure
107       tags: azure
108     - role: cleanup
109       tags: cleanup
110     - role: calibration
111       tags: calibration