Commit | Line | Data |
---|---|---|
3ea0152b MJ |
1 | --- |
2 | # Include variables and define needed variables. | |
3 | - name: Include OS-specific variables. | |
4 | include_vars: "{{ ansible_os_family }}.yml" | |
5 | ||
6 | - name: Define lttng_tools_packages. | |
7 | set_fact: | |
8 | lttng_tools_packages: "{{ __lttng_tools_packages | list }}" | |
9 | when: lttng_tools_packages is not defined | |
10 | ||
1a7ff1a7 MJ |
11 | - name: Define lttng_tools_packages_no_recommends. |
12 | set_fact: | |
13 | lttng_tools_packages_no_recommends: "{{ __lttng_tools_packages_no_recommends | list }}" | |
1be0d012 MJ |
14 | when: |
15 | - lttng_tools_packages_no_recommends is not defined | |
16 | - ansible_os_family == 'Debian' | |
1a7ff1a7 | 17 | |
3ea0152b MJ |
18 | # Setup/install tasks. |
19 | - include: setup-RedHat.yml | |
20 | when: ansible_os_family == 'RedHat' | |
21 | ||
22 | - include: setup-Debian.yml | |
23 | when: ansible_os_family == 'Debian' | |
1be0d012 MJ |
24 | |
25 | - include: setup-Alpine.yml | |
26 | when: ansible_os_family == 'Alpine' |