From fab437bbfec0810b417d880bb46f89cf8270a200 Mon Sep 17 00:00:00 2001
From: Szymon Datko <szymon.datko@gmail.com>
Date: Wed, 2 Mar 2022 13:14:15 +0000
Subject: [PATCH] [ensure-python] Improve check for CentOS/RHEL 9 packages

The value of python_version is float by default.
The existing comparison will only work for strings.
This commit changes it to work in both cases.

Change-Id: Ib13c33f38b611a38525d2803474b4ae1e05413f7
---
 roles/ensure-python/tasks/main.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/roles/ensure-python/tasks/main.yaml b/roles/ensure-python/tasks/main.yaml
index bf958d436..c68297ed7 100644
--- a/roles/ensure-python/tasks/main.yaml
+++ b/roles/ensure-python/tasks/main.yaml
@@ -32,7 +32,7 @@
             rpm_python_pkg_name: python3-devel
           when:
             - ansible_distribution_major_version == '9'
-            - python_version == '3.9'
+            - python_version|string == '3.9'
         - name: Install RPM package
           package:
             name: "{{ rpm_python_pkg_name }}"