Merge pull request 'feat: improve first run on el8' (#206) from neoloc/firstrun_improvements into develop
Reviewed-on: unkinben/puppet-prod#206
This commit is contained in:
commit
89fcddf161
@ -8,7 +8,9 @@ class profiles::defaults {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Package {
|
Package {
|
||||||
ensure => present,
|
ensure => present,
|
||||||
|
require => Class['profiles::base::repos']
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
File {
|
File {
|
||||||
@ -29,6 +31,11 @@ class profiles::defaults {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Yumrepo {
|
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':
|
resources { 'yumrepo':
|
||||||
purge => $purge,
|
purge => $purge,
|
||||||
}
|
}
|
||||||
@ -102,6 +95,13 @@ class profiles::yum::global (
|
|||||||
require => Class['profiles::pki::vaultca'],
|
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
|
# setup dnf-autoupdate
|
||||||
include profiles::yum::autoupdater
|
include profiles::yum::autoupdater
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user