From b33a61894a83db0f1b22d32c666fd5021cd90121 Mon Sep 17 00:00:00 2001 From: Ewoud Kohl van Wijngaarden Date: Fri, 16 Feb 2024 21:14:38 +0100 Subject: [PATCH] Support EL9 --- metadata.json | 6 ++++-- spec/acceptance/foreman_cli_plugins_spec.rb | 14 ++++++++------ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/metadata.json b/metadata.json index 3879c8e72..96f9c6c24 100644 --- a/metadata.json +++ b/metadata.json @@ -55,13 +55,15 @@ { "operatingsystem": "RedHat", "operatingsystemrelease": [ - "8" + "8", + "9" ] }, { "operatingsystem": "CentOS", "operatingsystemrelease": [ - "8" + "8", + "9" ] }, { diff --git a/spec/acceptance/foreman_cli_plugins_spec.rb b/spec/acceptance/foreman_cli_plugins_spec.rb index 1f8ec0701..51ef1fcae 100644 --- a/spec/acceptance/foreman_cli_plugins_spec.rb +++ b/spec/acceptance/foreman_cli_plugins_spec.rb @@ -68,13 +68,15 @@ class { 'foreman::cli': gpgcheck => 0, } - package { 'katello': - ensure => "el${facts['os']['release']['major']}", - enable_only => true, - provider => 'dnfmodule', - require => Yumrepo['katello'], + if $facts['os']['release']['major'] == '8' { + package { 'katello': + ensure => "el${facts['os']['release']['major']}", + enable_only => true, + provider => 'dnfmodule', + require => Yumrepo['katello'], + } + Package['katello'] -> Class['foreman::cli::katello'] } - Package['katello'] -> Class['foreman::cli::katello'] class { 'foreman::cli': foreman_url => 'https://foreman.example.com',