blob: eeda0139b3b186b1802cdb2c78ea5146971a6343 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
---
# file: roles/cleanup/tasks/main.yaml
# purpose: Structured per server cleanup tasks.
# - main:
# - tg:
# - Run tasks on TG servers only.
# - Cleanup processes (T-Rex).
# - sut:
# - Run tasks on SUT servers only.
# - Cleanup file leftovers (logs).
# - Cleanup packages (VPP, Honeycomb).
# - Cleanup processes (qemu, l3fwd, testpmd, docker, kubernetes)
# - Cleanup interfaces.
# - vpp_device
# - Run tasks on vpp_device servers only.
# - Reset SRIOV
# - Docker image cleanup
# - nomad
# - Docker image cleanup
- name: tg specific
include_tasks: tg.yaml
when: "'tg' in group_names"
tags:
- cleanup
- name: sut specific
include_tasks: sut.yaml
when: "'sut' in group_names"
tags:
- cleanup
- name: vpp_device specific
include_tasks: vpp_device.yaml
when: "'vpp_device' in group_names"
tags:
- cleanup
- name: nomad specific
include_tasks: nomad.yaml
when: "'nomad' in group_names"
tags:
- cleanup
|