bb904622e40d2927af28e59b0cd0217b2fd7714b
[csit.git] / fdio.infra.ansible / roles / calibration / defaults / main.yaml
1 ---
2 # file: roles/calibration/defaults/main.yaml
3
4 # Packages to install.
5 packages: "{{ packages_base + packages_by_distro[ansible_distribution|lower][ansible_distribution_release] + packages_by_arch[ansible_machine] }}"
6
7 packages_base:
8   - []
9
10 packages_by_distro:
11   ubuntu:
12     focal:
13       - "build-essential"
14       - "dmidecode"
15     jammy:
16       - "build-essential"
17       - "dmidecode"
18
19 packages_by_arch:
20   aarch64:
21     - []
22   x86_64:
23     - []
24
25 # Kernel version to check.
26 kernel_version: "{{ kernel_version_by_distro_by_arch[ansible_distribution | lower][ansible_distribution_release][ansible_machine] }}"
27
28 kernel_version_by_distro_by_arch:
29   ubuntu:
30     focal:
31       x86_64:
32         - "5.4.0-65-generic"
33         - "5.3.0-1020-azure"
34         - "5.4.0-1035-aws"
35       aarch64:
36         - "5.4.0-65-generic"
37     jammy:
38       x86_64:
39         - "5.15.0-0-generic" # Placeholder
40         - "5.3.0-1020-azure" # Placeholder
41         - "5.15.0-1000-aws" # Placeholder
42       aarch64:
43         - "5.15.0-0-generic" # Placeholder
44
45 pma_directory: "/tmp/pma_tools"
46 jitter_core: 7
47 jitter_iterations: 20