yum: Fixed yum::cron::download for CentOS 7.
This commit is contained in:
parent
830e554e65
commit
0e52e6aa54
1 changed files with 8 additions and 6 deletions
|
@ -32,7 +32,7 @@ class yum::updatesd {
|
|||
#
|
||||
class yum::cron::download {
|
||||
|
||||
include yum::plugin::downloadonly
|
||||
require yum::plugin::downloadonly
|
||||
|
||||
cron { "yum-cron-download":
|
||||
ensure => present,
|
||||
|
@ -40,7 +40,6 @@ class yum::cron::download {
|
|||
user => "root",
|
||||
hour => 3,
|
||||
minute => fqdn_rand(60),
|
||||
require => Package["yum-plugin-downloadonly"],
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -78,7 +77,8 @@ class yum::plugin::downloadonly {
|
|||
"centos","redhat": {
|
||||
$package = $::operatingsystemrelease ? {
|
||||
/^[1-5]/ => "yum-downloadonly",
|
||||
default => "yum-plugin-downloadonly",
|
||||
/^6/ => "yum-plugin-downloadonly",
|
||||
default => undef,
|
||||
}
|
||||
}
|
||||
default: {
|
||||
|
@ -86,9 +86,11 @@ class yum::plugin::downloadonly {
|
|||
}
|
||||
}
|
||||
|
||||
package { "yum-plugin-downloadonly":
|
||||
ensure => installed,
|
||||
name => $package,
|
||||
if $package {
|
||||
package { "yum-plugin-downloadonly":
|
||||
ensure => installed,
|
||||
name => $package,
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue