diff --git a/tasks/main.yml b/tasks/main.yml index c240569..7bae2ea 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -18,8 +18,8 @@ src: apt_pinned_packages.perf.j2 dest: "/etc/apt/preferences.d/{{ apt_package_pinning_file_name }}" when: - - ansible_pkg_mgr == 'apt' + - ansible_facts['pkg_mgr'] == 'apt' - apt_pinned_packages is defined tags: - apt-package-pinning - - apt-install \ No newline at end of file + - apt-install diff --git a/tests/test.yml b/tests/test.yml index ce642ad..f5eee95 100644 --- a/tests/test.yml +++ b/tests/test.yml @@ -23,15 +23,15 @@ slurp: src: "/etc/apt/preferences.d/test.pref" register: preference_file - when: ansible_pkg_mgr == 'apt' + when: ansible_facts['pkg_mgr'] == 'apt' - name: Read preference file set_fact: preference_contents: "{{ preference_file.content | b64decode }}" - when: ansible_pkg_mgr == 'apt' + when: ansible_facts['pkg_mgr'] == 'apt' - name: Check pin files contents assert: that: - "'Pin: version 9.9.9-version' in preference_contents" - "'Pin: origin test-origin.org' in preference_contents" - "'Pin: release o=TestRelease' in preference_contents" - when: ansible_pkg_mgr == 'apt' + when: ansible_facts['pkg_mgr'] == 'apt'