update repo

This commit is contained in:
Arne Teuke
2025-04-17 11:51:05 +02:00
parent eab1a448d3
commit 94e4228fb1
6 changed files with 47 additions and 40 deletions

View File

@@ -4,7 +4,7 @@
# @summary Class contains all parameters for the resources_cd module.
# @param [array] reqpackages which packages to install
# @param [string] pkg_ensure version to install, 'present', 'latest', 'v1.0'
# @param [boolean] rs_autoupdate whether to enable auto-updates on yum
# @param [boolean] rs_enable_epel whether to enable epel
##############################################################################
class resources_cd::params (
@@ -12,17 +12,10 @@ class resources_cd::params (
'Rocky' => ['yum', 'yum-utils'],
},
String $pkg_ensure = 'present',
# autoupdate
Boolean $rs_autoupdate = $facts['os']['name'] ? {
'Rocky' => true,
}
Boolean $rs_enable_epel = false,
) {
# service
$rs_cron_service = 'yum-cron'
$epel_from_url = 'https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm'
# includes must be last
include resources_cd::main::config
}