From 7c8888ac6de9e0be549270247e849a6c09031158 Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Mon, 22 Feb 2021 16:42:40 +0000 Subject: [PATCH] Use ansible_facts[] instead of fact variables See https://github.com/ansible/ansible/issues/73654 Change-Id: Ib7e1fa820767fe419eadd6309311204433e9bf20 --- tasks/main.yml | 4 ++-- tests/test.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) 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'