From e808a63f4e157fef1eaa11784bff3ebd5365203e Mon Sep 17 00:00:00 2001 From: Andrew Grimberg Date: Fri, 17 Apr 2020 14:42:42 -0700 Subject: [PATCH] Fix version comparison for PowerTools installation Apparently ansible_distribution_major_version returns a string and cannot therefore properly be tested in an integer based test. Use the version() function instead. https://docs.ansible.com/ansible/latest/user_guide/playbooks_tests.html#version-comparison Change-Id: I7abb42f94b1543aed5fe3ca548184ac1082612d7 Signed-off-by: Andrew Grimberg --- provision/install-base-pkgs-RedHat.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/provision/install-base-pkgs-RedHat.yaml b/provision/install-base-pkgs-RedHat.yaml index 898b4e6..59a9b5d 100644 --- a/provision/install-base-pkgs-RedHat.yaml +++ b/provision/install-base-pkgs-RedHat.yaml @@ -20,7 +20,7 @@ cmd: dnf config-manager --set-enabled PowerTools warn: no become: true - when: ansible_distribution_major_version >= 8 + when: ansible_facts['distribution_version'] is version('8', '>=') - name: Install base packages yum: -- 2.16.6