Ansible: Fix package cache updates
[csit.git] / resources / tools / testbed-setup / ansible / roles / trex / tasks / main.yaml
1 ---
2 # file: roles/trex/tasks/main.yaml
3
4 - Name: Update package cache (apt)
5   apt:
6     update_cache: yes
7     cache_valid_time: 3600
8   when:
9     - ansible_distribution|lower == 'ubuntu'
10
11 - name: Install Distribution - Release - Machine Prerequisites
12   package:
13     name: "{{ packages | flatten(levels=1) }}"
14     state: latest
15   tags:
16     - install-dependencies
17
18 - name: Deploy Multiple T-Rex Versions
19   include_tasks: deploy_block.yaml
20   loop: "{{ trex_version }}"
21   tags:
22     - install-trex