From 6497319c8664a6313e82b71e65347182087aa2fa Mon Sep 17 00:00:00 2001 From: fzoske Date: Mon, 9 Dec 2019 13:22:12 +0100 Subject: [PATCH] Enforce Usage Of Managed Repository --- manifests/package/redhat.pp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/manifests/package/redhat.pp b/manifests/package/redhat.pp index 267283926..d833f2293 100644 --- a/manifests/package/redhat.pp +++ b/manifests/package/redhat.pp @@ -31,6 +31,11 @@ 'VirtuozzoLinux' => 'centos', default => 'rhel' } + + $_package_install_options ? { + $manage_repo => '--repo=nginx-release', + default => '', + } if $manage_repo { case $package_source { @@ -104,8 +109,9 @@ } package { 'nginx': - ensure => $package_ensure, - name => $package_name, + ensure => $package_ensure, + name => $package_name, + install_options => $_package_install_options, } }