From 98eabab932c0dccab2d7d4afe77abfbac0a224e2 Mon Sep 17 00:00:00 2001 From: Evgeni Golov Date: Tue, 14 May 2024 10:14:35 +0200 Subject: [PATCH] use NodeJS 18.x on EL9 CI nodes --- puppet/modules/jenkins_node/manifests/unittests.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/puppet/modules/jenkins_node/manifests/unittests.pp b/puppet/modules/jenkins_node/manifests/unittests.pp index 5efe4bbab..83a145696 100644 --- a/puppet/modules/jenkins_node/manifests/unittests.pp +++ b/puppet/modules/jenkins_node/manifests/unittests.pp @@ -71,8 +71,9 @@ # nodejs/npm for JavaScript tests if $facts['os']['family'] == 'RedHat' { + $nodejs_version = $facts['os']['release']['major'] == '8' ? '14' : '18' class { 'nodejs': - repo_url_suffix => '14.x', + repo_url_suffix => "${nodejs_version}.x", nodejs_package_ensure => latest, npm_package_name => false, } -> Package <| provider == 'npm' |>