puppet: Disable storeconfigs at master bootstrap
This commit is contained in:
parent
be7b1ecafe
commit
ea4b48b00a
2 changed files with 9 additions and 10 deletions
|
@ -66,6 +66,7 @@ EOF
|
|||
fi
|
||||
|
||||
cat >> /etc/puppet/manifests/node/${FQDN}.pp << EOF
|
||||
\$puppet_storeconfigs = "none"
|
||||
include puppet::server::${SERVER}
|
||||
include puppet::manual
|
||||
|
||||
|
|
|
@ -270,6 +270,14 @@ class puppet::server::common inherits puppet::client {
|
|||
case $puppet_dbadapter {
|
||||
"sqlite3": {
|
||||
require ruby::sqlite3
|
||||
file { "/srv/puppet/storeconfigs":
|
||||
ensure => directory,
|
||||
mode => "0750",
|
||||
owner => $user,
|
||||
group => $group,
|
||||
seltype => $seltype_readonly,
|
||||
require => File["/srv/puppet"],
|
||||
}
|
||||
}
|
||||
"mysql": {
|
||||
require ruby::mysql
|
||||
|
@ -343,16 +351,6 @@ class puppet::server::common inherits puppet::client {
|
|||
before => File["/srv/puppet/reports"],
|
||||
}
|
||||
|
||||
if $puppet_storeconfigs != "none" {
|
||||
file { "/srv/puppet/storeconfigs":
|
||||
ensure => directory,
|
||||
mode => "0750",
|
||||
owner => $user,
|
||||
group => $group,
|
||||
seltype => $seltype_readonly,
|
||||
require => File["/srv/puppet"],
|
||||
}
|
||||
}
|
||||
file { [ "/srv/puppet/bucket",
|
||||
"/srv/puppet/reports",
|
||||
"/srv/puppet/rrd", ]:
|
||||
|
|
Loading…
Add table
Reference in a new issue