2 # file: roles/cleanup/tasks/main.yaml
3 # purpose: Structured per server cleanup tasks.
6 # - Run tasks on TG servers only.
7 # - Cleanup processes (T-Rex).
9 # - Run tasks on SUT servers only.
10 # - Cleanup file leftovers (logs).
11 # - Cleanup packages (VPP, Honeycomb).
12 # - Cleanup processes (qemu, l3fwd, testpmd, docker, kubernetes)
13 # - Cleanup interfaces.
15 # - Run tasks on vpp_device servers only.
19 include_tasks: tg.yaml
20 when: "'tg' in group_names"
24 include_tasks: sut.yaml
25 when: "'sut' in group_names"
28 - name: vpp_device specific
29 include_tasks: vpp_device.yaml
30 when: "'vpp_device' in group_names"