2022-05-02 22:03:37 -05:00
|
|
|
- name: read variables
|
2022-05-05 08:17:48 -05:00
|
|
|
ansible.builtin.include_vars: "{{ item }}"
|
2022-05-02 22:03:37 -05:00
|
|
|
loop:
|
|
|
|
|
- "{{ role_path }}/vars/{{ ansible_facts.distribution }}.yml"
|
|
|
|
|
- "{{ role_path }}/vars/{{ ansible_facts.distribution }}-{{ ansible_facts.distribution_major_version }}.yml"
|
|
|
|
|
when: item is file
|
|
|
|
|
|
|
|
|
|
- name: install vmware related packages
|
|
|
|
|
become: true
|
2022-05-05 08:17:48 -05:00
|
|
|
ansible.builtin.package:
|
2022-05-02 22:03:37 -05:00
|
|
|
name: "{{ vmware_packages }}"
|
|
|
|
|
state: present
|
|
|
|
|
|
|
|
|
|
- name: modern systems
|
2022-05-05 08:17:48 -05:00
|
|
|
ansible.builtin.import_tasks: has_package.yml
|
2022-05-02 22:03:37 -05:00
|
|
|
when: >-
|
2023-08-15 11:23:29 -05:00
|
|
|
ansible_facts.distribution == 'fedora' or
|
|
|
|
|
(ansible_facts.distribution == 'debian' and
|
|
|
|
|
ansible_facts.distribution_major_version > 8)
|
2022-05-02 22:03:37 -05:00
|
|
|
|
|
|
|
|
- name: legacy builds
|
2022-05-05 08:17:48 -05:00
|
|
|
ansible.builtin.import_tasks: legacy.yml
|
2023-08-15 11:23:29 -05:00
|
|
|
when:
|
|
|
|
|
- ansible_facts.distribution == 'debian'
|
|
|
|
|
- ansible_facts.distribution_major_version <= '8'
|