2 # file: roles/tg/tasks/main.yaml
4 - name: Install distribution - release - machine prerequisites
5 include_tasks: '{{ ansible_distribution|lower }}_{{ ansible_distribution_release }}.yaml'
8 include_tasks: 'wrk.yaml'
12 include_tasks: 'trex.yaml'
15 - name: Copy csit-initialize-docker-tg.sh
17 src: 'files/csit-initialize-docker-tg.sh'
18 dest: '/usr/local/bin/csit-initialize-docker-tg.sh'
22 when: docker_tg is defined
25 - name: Start csit-initialize-docker-tg.service
27 src: 'files/csit-initialize-docker-tg.service'
28 dest: '/etc/systemd/system/'
33 - 'Start csit-initialize-docker-tg.service'
34 when: docker_tg is defined
37 - meta: flush_handlers