diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index 7de4175..220c1b1 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -14,15 +14,15 @@ pre_tasks: - name: Update apt cache. apt: update_cache=true cache_valid_time=600 - when: ansible_os_family == 'Debian' + when: ansible_facts.os_family == 'Debian' - name: Set package name for older OSes. set_fact: pip_package: python-pip when: > - (ansible_os_family == 'RedHat') and (ansible_distribution_major_version | int < 8) - or (ansible_distribution == 'Debian') and (ansible_distribution_major_version | int < 10) - or (ansible_distribution == 'Ubuntu') and (ansible_distribution_major_version | int < 18) + (ansible_facts.os_family == 'RedHat') and (ansible_facts.distribution_major_version | int < 8) + or (ansible_facts.distribution == 'Debian') and (ansible_facts.distribution_major_version | int < 10) + or (ansible_facts.distribution == 'Ubuntu') and (ansible_facts.distribution_major_version | int < 18) roles: - role: geerlingguy.pip diff --git a/tasks/main.yml b/tasks/main.yml index cdb8720..d9cb92e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -6,7 +6,7 @@ - name: Remove EXTERNALLY-MANAGED ansible.builtin.file: - path: /usr/lib/python3.{{ ansible_python.version.minor }}/EXTERNALLY-MANAGED + path: /usr/lib/python3.{{ ansible_facts.python.version.minor }}/EXTERNALLY-MANAGED state: absent - name: Ensure pip_install_packages are installed.