enable controls for service, files and dirs

This commit is contained in:
Arne Teuke
2025-05-05 17:50:00 +02:00
parent 3e59fa5596
commit b2cde8a7c9
6 changed files with 58 additions and 19 deletions

View File

@@ -6,22 +6,23 @@
class jenkins_cd::main::yumrepo (
) inherits jenkins_cd::params {
yumrepo { 'jenkins':
descr => 'Jenkins-stable',
baseurl => $js_base_url,
gpgcheck => '1',
enabled => '1';
}
if $fqdn == $js_host_fqdn {
yumrepo { 'jenkins':
descr => 'Jenkins-stable',
baseurl => $js_base_url,
gpgcheck => '1',
enabled => '1';
}
# import rpm key
exec { $js_key_url:
command => "rpm --import ${js_key_url}",
path => '/bin:/usr/bin:/sbin:/usr/sbin',
cwd => '/tmp',
user => 'root',
unless => "rpm -q ${js_key_code} 2>/dev/null",
require => Yumrepo['jenkins'],
exec { $js_key_url:
command => "rpm --import ${js_key_url}",
path => '/bin:/usr/bin:/sbin:/usr/sbin',
cwd => '/tmp',
user => 'root',
unless => "rpm -q ${js_key_code} 2>/dev/null",
require => Yumrepo['jenkins'],
}
}
}