d84a16348728c287df28d6807ade46c59db03653
[csit.git] / resources / tools / testbed-setup / ansible / roles / kernel / defaults / main.yaml
1 ---
2 # file: roles/kernel/defaults/main.yaml
3
4 # Kernel version to install (Default to any version).
5 kernel_version: "{{ kernel_version_by_distro[ansible_distribution | lower] | join(' ') }}"
6
7 kernel_version_by_distro:
8   ubuntu:
9     - "4.15.0-72"
10
11 kernel_packages: "{{ kernel_packages_by_distro[ansible_distribution | lower] | flatten(levels=1) }}"
12
13 kernel_packages_by_distro:
14   ubuntu:
15     - "linux-image"
16     - "linux-headers"
17     - "linux-modules"
18     - "linux-modules-extra"
19     - "linux-tools"
20
21 # Packages to remove in relation to kernel upgrade.
22 absent_packages: "{{ absent_packages_by_distro[ansible_distribution | lower] | flatten(levels=1) }}"
23
24 absent_packages_by_distro:
25   ubuntu:
26     - "amd64-microcode"
27     - "intel-microcode"
28     - "iucode-tool"