--- | |
# Ansible playbook to configure uses on a set of nodes | |
- name: Configure users and extra software for QA tasks on the compute nodes | |
hosts: aethercompute:aethermgmt | |
become: true | |
roles: | |
- users | |
tasks: | |
- name: Install QA packages | |
apt: | |
name: | |
- "arping" | |
- "ethtool" | |
- "iperf" | |
- "ipvsadm" | |
- "python-scapy" | |
- "tcpdump" | |
- "tcpreplay" | |
- "traceroute" | |
- "tshark" | |
state: "present" | |
update_cache: true | |
cache_valid_time: 3600 |