From 36990f2f5f02300860e6c0018ec06453d422fbda Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Tue, 10 Feb 2026 16:32:13 +0100 Subject: [PATCH] OP#427 update params and Readme to allow merging tools_cd --- README.md | 1 + manifests/params.pp | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9b6a16d..184ca53 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,7 @@ This approach keeps your catalog clean, avoids duplication, and prevents resourc ## Features * installs and configures yum repos +* install commonly required packages, which can be overridden per host, hostgroup etc. * Automatic installation and enabling of EPEL via `$rs_enable_epel`. since this parameter is directly also used in the yumrepo configuration, it needs to be set to `1`, **not** `true`. * Parameter-based control (enable/disable specific repos) * Idempotent and conflict-free design diff --git a/manifests/params.pp b/manifests/params.pp index 42c4487..279b00d 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -8,9 +8,7 @@ ############################################################################## class confdroid_resources::params ( - Array $reqpackages = $facts['os']['name'] ? { - 'Rocky' => ['yum', 'yum-utils'], - }, + Array $reqpackages = ['yum', 'yum-utils'], String $pkg_ensure = 'present', String $rs_enable_epel = '1',