7fac49930700d4fa19d3966ee385ef7b1333e7fb
[csit.git] / resources / tools / testbed-setup / ansible / roles / vpp / defaults / main.yaml
1 ---
2 # file: roles/vpp/defaults/main.yaml
3
4 packages: "{{ packages_base + packages_by_distro[ansible_distribution|lower][ansible_distribution_release] + packages_by_arch[ansible_machine] }}"
5
6 packages_base:
7   - "gdb"
8   - "libtool"
9   - "lxc"
10   - "pkg-config"
11   - "screen"
12
13 packages_by_distro:
14   ubuntu:
15     bionic:
16       - "build-essential"
17       - "libglib2.0-dev"
18       - "libmbedcrypto1"
19       - "libmbedtls10"
20       - "libmbedx509-0"
21       - "libnuma-dev"
22       - "libpixman-1-dev"
23     focal:
24       - "build-essential"
25       - "libglib2.0-dev"
26       - "libmbedcrypto3"
27       - "libmbedtls12"
28       - "libmbedx509-0"
29       - "libnuma-dev"
30       - "libpixman-1-dev"
31
32 packages_by_arch:
33   aarch64:
34     - []
35   x86_64:
36     - []