Merge pull request 'feat: require vaultca for all yumrepos' (#136) from neoloc/vaultca_cert_first into develop
Reviewed-on: unkinben/puppet-prod#136
This commit is contained in:
commit
05ea9c45ca
@ -3,6 +3,10 @@ class profiles::base (
|
||||
Array $puppet_servers,
|
||||
) {
|
||||
|
||||
# install the vault ca first
|
||||
include profiles::pki::vaultca
|
||||
|
||||
# manage package repositories
|
||||
case $facts['os']['family'] {
|
||||
'RedHat': {
|
||||
include profiles::yum::global
|
||||
@ -34,7 +38,6 @@ class profiles::base (
|
||||
include profiles::ntp::client
|
||||
include profiles::dns::base
|
||||
include profiles::pki::vault
|
||||
include profiles::pki::vaultca
|
||||
include profiles::cloudinit::init
|
||||
include profiles::metrics::default
|
||||
include profiles::helpers::node_lookup
|
||||
|
||||
@ -27,4 +27,8 @@ class profiles::defaults {
|
||||
ensure => present,
|
||||
shell => '/bin/bash',
|
||||
}
|
||||
|
||||
Yumrepo {
|
||||
require => Class['profiles::pki::vaultca'],
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user