diff options
Diffstat (limited to '')
-rw-r--r-- | manifests/puppetdb.pp | 6 | ||||
-rw-r--r-- | manifests/puppetserver.pp | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/manifests/puppetdb.pp b/manifests/puppetdb.pp index 2eaf01a..d55e682 100644 --- a/manifests/puppetdb.pp +++ b/manifests/puppetdb.pp @@ -7,4 +7,10 @@ class profiles::puppetdb { listen_address => '::', disable_ssl => false, } + + if defined('puppetserver') and ! defined(Puppet::Config::Master['storeconfigs_backend']) { + puppet::config::master { 'storeconfigs_backend': + value => 'puppetdb', + } + } } diff --git a/manifests/puppetserver.pp b/manifests/puppetserver.pp index 3999b03..e6207a1 100644 --- a/manifests/puppetserver.pp +++ b/manifests/puppetserver.pp @@ -31,6 +31,7 @@ class profiles::puppetserver ( class { 'puppet': server => true, + show_diff => true, server_foreman => false, server_reports => 'puppetdb', server_storeconfigs => true, |