feat: improve first run on el8
- change defaults for yumrepo resources
This commit is contained in:
parent
4a1848db38
commit
bed0ef3c79
@ -8,7 +8,9 @@ class profiles::defaults {
|
||||
}
|
||||
|
||||
Package {
|
||||
ensure => present,
|
||||
ensure => present,
|
||||
require => Class['profiles::base::repos']
|
||||
|
||||
}
|
||||
|
||||
File {
|
||||
@ -29,6 +31,11 @@ class profiles::defaults {
|
||||
}
|
||||
|
||||
Yumrepo {
|
||||
require => Class['profiles::pki::vaultca'],
|
||||
ensure => 'present',
|
||||
enabled => 1,
|
||||
gpgcheck => 1,
|
||||
mirrorlist => 'absent',
|
||||
require => Class['profiles::pki::vaultca'],
|
||||
notify => Exec['dnf_makecache'],
|
||||
}
|
||||
}
|
||||
|
||||
@ -52,13 +52,6 @@ class profiles::yum::global (
|
||||
},
|
||||
}
|
||||
|
||||
Yumrepo {
|
||||
ensure => 'present',
|
||||
enabled => 1,
|
||||
gpgcheck => 1,
|
||||
mirrorlist => 'absent',
|
||||
}
|
||||
|
||||
resources { 'yumrepo':
|
||||
purge => $purge,
|
||||
}
|
||||
@ -102,6 +95,13 @@ class profiles::yum::global (
|
||||
require => Class['profiles::pki::vaultca'],
|
||||
}
|
||||
|
||||
# makecache if changes made to repos
|
||||
exec {'dnf_makecache':
|
||||
command => 'dnf makecache -q',
|
||||
path => ['/usr/bin', '/bin'],
|
||||
refreshonly => true,
|
||||
}
|
||||
|
||||
# setup dnf-autoupdate
|
||||
include profiles::yum::autoupdater
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user