--- - name: Include OS-specific variables ansible.builtin.include_vars: "{{item}}" with_first_found: - files: - "{{ansible_distribution}}-{{ansible_distribution_major_version}}.yml" - "{{ansible_distribution}}-{{ansible_distribution_release}}.yml" - "{{ansible_distribution}}.yml" - "{{ansible_os_family}}.yml" skip: true - name: OS-specific setup ansible.builtin.include_tasks: "{{item}}" with_first_found: - files: - "setup-{{ansible_os_family}}.yml" skip: true - name: Install vlttng block: - name: Install requirements to run pip ansible.builtin.package: name: "{{developer_pip_requirements}}" - name: Install vlttng using pip when: ansible_python_version is version("3.11", ">=") ansible.builtin.pip: name: vlttng extra_args: "{{(ansible_python_version is version('3.11', '>='))|ternary('--break-system-packages', '')}}" - name: Install developer TUI tools when: developer_install_tui ansible.builtin.package: name: "{{developer_tui_packages}}" - name: Install developer GUI tools when: developer_install_gui ansible.builtin.package: name: "{{developer_gui_packages}}"