X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=automation%2Fansible%2Froles%2Flttng-ust%2Ftasks%2Fmain.yml;h=cd37dff67394b7b1737579ff33e2d12f9395a318;hb=9e2e4e6b2a0541e92d618b247558419fd643ace3;hp=958527511c035037ee35581451f51ed0f796ceb9;hpb=3ea0152b9cf266cf1ea0ebaa3c2a475cd056b94a;p=lttng-ci.git diff --git a/automation/ansible/roles/lttng-ust/tasks/main.yml b/automation/ansible/roles/lttng-ust/tasks/main.yml index 9585275..cd37dff 100644 --- a/automation/ansible/roles/lttng-ust/tasks/main.yml +++ b/automation/ansible/roles/lttng-ust/tasks/main.yml @@ -1,16 +1,21 @@ --- # Include variables and define needed variables. - name: Include OS-specific variables. - include_vars: "{{ ansible_os_family }}.yml" - -- name: Define lttng_ust_packages. - set_fact: - lttng_ust_packages: "{{ __lttng_ust_packages | list }}" - when: lttng_ust_packages is not defined + include_vars: "{{ item }}" + with_first_found: + - "{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml" + - "{{ ansible_distribution }}.yml" + - "{{ ansible_os_family }}.yml" # Setup/install tasks. - include: setup-RedHat.yml - when: ansible_os_family == 'RedHat' + when: ansible_os_family in ['RedHat', 'Rocky'] - include: setup-Debian.yml when: ansible_os_family == 'Debian' + +- include: setup-Alpine.yml + when: ansible_os_family == 'Alpine' + +- include: setup-Suse.yml + when: ansible_os_family == 'Suse'