- change enc_role and enc_env to read direct from cobbler - cleanup profiles::base::facts Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/219
28 lines
667 B
Puppet
28 lines
667 B
Puppet
# profiles::firstrun::init
|
|
class profiles::firstrun::init {
|
|
|
|
# include the required CA certificates
|
|
include profiles::pki::vaultca
|
|
|
|
# fast install packages on the first run
|
|
include profiles::base::repos
|
|
include profiles::firstrun::packages
|
|
|
|
# set the motd
|
|
include profiles::base::motd
|
|
|
|
# create the sysadmin account
|
|
include profiles::base::groups
|
|
include profiles::accounts::sysadmin
|
|
|
|
# mark the firstrun as done
|
|
include profiles::firstrun::complete
|
|
|
|
|
|
Class['profiles::defaults']
|
|
-> Class['profiles::pki::vaultca']
|
|
-> Class['profiles::base::repos']
|
|
-> Class['profiles::firstrun::packages']
|
|
-> Class['profiles::firstrun::complete']
|
|
}
|