rendered paste bodyerror
err: Could not retrieve catalog from remote server:
Error 400 on SERVER: Failed to parse template
puppet/puppet.conf.erb: Could not find value for
'puppetserver' at /etc/puppet/modules/puppet/manifests/config.pp:5
on node web-01.example.org
manifests/params.pp
class puppet::params {
$puppetserver = "puppet.example.com"
}
manifests/config.pp
puppet/
class puppet::config {
include puppet::params
file { "/etc/puppet/puppet.conf.test":
ensure => present,
content => template("puppet/puppet.conf.erb"),
owner => "puppet",
group => "puppet",
require => Class["puppet::install"],
notify => Class["puppet::service"],
}
}
templates/puppet.conf.erb
[main]
user = puppet
group = puppet
report = true
reports = log,store
[master]
certname = <%= puppetserver %>