feat: firstrun optimisations

- download gpg keys if gpgkey is defined
- ensure the profiles::defaults is called first
This commit is contained in:
2024-05-19 22:52:52 +10:00
parent 65bd2ae8d5
commit 598a8c0f52
3 changed files with 26 additions and 1 deletions
@@ -1,11 +1,19 @@
# profiles::firstrun::complete
class profiles::firstrun::complete {
file { '/root/.cache':
ensure => 'directory',
owner => 'root',
group => 'root',
mode => '0750',
}
file {'/root/.cache/puppet_firstrun_complete':
ensure => 'file',
owner => 'root',
group => 'root',
mode => '0750',
content => 'firstrun completed',
require => File['/root/.cache'],
}
}
+2 -1
View File
@@ -12,7 +12,8 @@ class profiles::firstrun::init {
include profiles::firstrun::complete
Class['profiles::pki::vaultca']
Class['profiles::defaults']
-> Class['profiles::pki::vaultca']
-> Class['profiles::base::repos']
-> Class['profiles::firstrun::packages']
-> Class['profiles::firstrun::complete']