2 # file: roles/tg/tasks/main.yaml
4 - name: Install distribution - release - machine prerequisites
5 include_tasks: '{{ ansible_distribution|lower }}_{{ ansible_distribution_release }}.yaml'
6 tags: install-csit-dependencies
9 include_tasks: 'wrk.yaml'
13 include_tasks: 'trex.yaml'
16 - name: Copy csit-initialize-docker-tg.sh
18 src: 'files/csit-initialize-docker-tg.sh'
19 dest: '/usr/local/bin/csit-initialize-docker-tg.sh'
23 when: docker_tg is defined
26 - name: Start csit-initialize-docker-tg.service
28 src: 'files/csit-initialize-docker-tg.service'
29 dest: '/etc/systemd/system/'
34 - 'Start csit-initialize-docker-tg.service'
35 when: docker_tg is defined
38 - meta: flush_handlers