Zack Williams | 2aeb3ef | 2021-06-11 17:10:36 -0700 | [diff] [blame] | 1 | --- |
| 2 | # Ansible playbook to configure uses on a set of nodes |
| 3 | |
| 4 | - name: Configure users and extra software for QA tasks on the compute nodes |
| 5 | hosts: aethercompute:aethermgmt |
| 6 | become: true |
| 7 | |
| 8 | roles: |
| 9 | - users |
| 10 | |
| 11 | tasks: |
| 12 | |
| 13 | - name: Install QA packages |
| 14 | apt: |
| 15 | name: |
| 16 | - "arping" |
| 17 | - "ethtool" |
| 18 | - "iperf" |
| 19 | - "ipvsadm" |
Zack Williams | dac2be4 | 2021-08-19 16:14:31 -0700 | [diff] [blame] | 20 | - "python-scapy" |
Zack Williams | 2aeb3ef | 2021-06-11 17:10:36 -0700 | [diff] [blame] | 21 | - "tcpdump" |
| 22 | - "tcpreplay" |
| 23 | - "traceroute" |
| 24 | - "tshark" |
| 25 | state: "present" |
| 26 | update_cache: true |
| 27 | cache_valid_time: 3600 |