# SPDX-License-Identifier: BSD-3-Clause --- - name: Run playbook 'tests_default.yml' with initscripts as provider hosts: all tasks: - name: Include the task 'el_repo_setup.yml' include_tasks: tasks/el_repo_setup.yml - name: Set network provider to 'initscripts' set_fact: network_provider: initscripts - name: Include distro variables include_vars: vars/rh_distros_vars.yml - name: Set platform facts set_fact: __network_distro_major_version: "{{ ansible_facts['distribution_major_version'] }}" __network_is_rhel: "{{ ansible_facts['distribution'] == 'RedHat' }}" __network_is_fedora: "{{ ansible_facts['distribution'] == 'Fedora' }}" __network_is_centos: "{{ ansible_facts['distribution'] == 'CentOS' }}" __network_is_os_family_rhel: "{{ ansible_facts['os_family'] == 'RedHat' }}" - name: Import the playbook 'tests_default.yml' import_playbook: tests_default.yml when: - __network_is_os_family_rhel - __network_distro_major_version | int < 9