--- - name: dell_utilities | Create the Dell utilities directory ansible.builtin.file: dest: "{{ dell_utilities_base_dir }}" state: directory mode: "0755" when: - "'Dell' in ansible_system_vendor" - ansible_virtualization_role == "host" tags: - dell_utilities - dell_dsu - name: dell_utilities | Download the Dell utility installer ansible.builtin.get_url: url: "{{ dell_utilities_installer_url }}" dest: "{{ dell_utilities_base_dir }}/dsu_installer" mode: "0700" when: - "'Dell' in ansible_system_vendor" - ansible_virtualization_role == "host" tags: - dell_utilities - dell_dsu - name: dell_utilities | Run the installer ansible.builtin.command: "{{ dell_utilities_base_dir }}/dsu_installer" args: creates: /etc/yum.repos.d/dell-system-update.repo when: - "'Dell' in ansible_system_vendor" - ansible_virtualization_role == "host" tags: - dell_utilities - dell_dsu - name: dell_utilities | Configure for EL/RedHat ansible.builtin.import_tasks: dell_utilities_el.yml when: ansible_distribution_file_variety == "RedHat" - name: dell_utilities | Configure for Debian ansible.builtin.import_tasks: dell_utilities_deb.yml when: ansible_distribution_file_variety == "Debian"