From 03445d08f9e112b203b7956e82477e2820e3efac Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 12 Sep 2025 23:51:59 +0900 Subject: [PATCH] Fix version check in CentOS Stream 10 Use versioncmp to make sure 10 is considered newer than 7. Closes: #1673 --- manifests/params.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/params.pp b/manifests/params.pp index 408cc36ef..898a08f48 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -476,7 +476,7 @@ } ## Additional graceful failures - if $facts['os']['family'] == 'RedHat' and $facts['os']['release']['major'] < '7' and $facts['os']['name'] != 'Amazon' { + if $facts['os']['family'] == 'RedHat' and versioncmp($facts['os']['release']['major'], '7') < 0 and $facts['os']['name'] != 'Amazon' { fail("Unsupported platform: puppetlabs-${module_name} only supports RedHat 7.0 and beyond.") } }