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
|
fi
|
||||||
|
|
||||||
cat >> /etc/puppet/manifests/node/${FQDN}.pp << EOF
|
cat >> /etc/puppet/manifests/node/${FQDN}.pp << EOF
|
||||||
|
\$puppet_storeconfigs = "none"
|
||||||
include puppet::server::${SERVER}
|
include puppet::server::${SERVER}
|
||||||
include puppet::manual
|
include puppet::manual
|
||||||
|
|
||||||
|
|
|
@ -270,6 +270,14 @@ class puppet::server::common inherits puppet::client {
|
||||||
case $puppet_dbadapter {
|
case $puppet_dbadapter {
|
||||||
"sqlite3": {
|
"sqlite3": {
|
||||||
require ruby::sqlite3
|
require ruby::sqlite3
|
||||||
|
file { "/srv/puppet/storeconfigs":
|
||||||
|
ensure => directory,
|
||||||
|
mode => "0750",
|
||||||
|
owner => $user,
|
||||||
|
group => $group,
|
||||||
|
seltype => $seltype_readonly,
|
||||||
|
require => File["/srv/puppet"],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
"mysql": {
|
"mysql": {
|
||||||
require ruby::mysql
|
require ruby::mysql
|
||||||
|
@ -343,16 +351,6 @@ class puppet::server::common inherits puppet::client {
|
||||||
before => File["/srv/puppet/reports"],
|
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",
|
file { [ "/srv/puppet/bucket",
|
||||||
"/srv/puppet/reports",
|
"/srv/puppet/reports",
|
||||||
"/srv/puppet/rrd", ]:
|
"/srv/puppet/rrd", ]:
|
||||||
|
|
Loading…
Add table
Reference in a new issue